Formation Docker : Initiation

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Connaître les caractéristiques d'un conteneur Linux et découvrir Docker - Installer et utiliser Docker - Maîtriser la création d'images - Connaître et configurer une Registry (publique et privée) - Maîtriser les notions réseaux de Docker (drivers, links) - Comprendre et maîtriser la persistance des données (drivers, volumes) - Maîtriser la notion de service Docker avec Docker-compose - Utiliser Docker Swarm pour déployer une stack orientée Production

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 875,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 875,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    Les différentes formes de virtualisation et leur concept
    Présentation des avantages et des cas d'utilisation des conteneurs
    Présentation de Docker et de son architecture

    Prendre en main Docker

    Installer Docker
    Utiliser les commandes de base du client Docker
    Expliquer un conteneur et son cycle de vie
    Instancier un conteneur (mode interactif, mode détaché)
    Administrer et superviser un conteneur depuis le docker host (exec, inspect, logs...)

    Atelier pratique : Mise en place de Docker, démarrer et administrer un premier micro service

    Manipuler des images Docker

    Présentation du concept d'images Docker (Docker Hub, images personnalisées)
    Les différentes méthodes de conception d'une image Docker
    Créer une image à partir d'un conteneur (commit)
    Créer une image à partir d'un Dockerfile
    Les instructions dans un Dockerfile (FROM, COPY, ADD, EXPOSE, ENTRYPOINT, CMD)
    Gérer le cycle de vie des images (labels, tags, versionning mineur/majeur)
    Sélectionner et récupérer une image depuis la communauté "Docker Hub"
    Le concept des layers et du cache (optimisation)
    La registry et le stockage des images (registry privée, registry "Docker Hub" )

    Atelier pratique : Création, installation d'images. Mise en place d'une registry privée et gérer ses images

    Configurer le réseau pour Docker

    Le conteneur dans son réseau (stack réseau Docker)
    Le port forwarding (PAT)
    Liaisonner des conteneurs (links)
    Les différents réseaux proposés par Docker (drivers, les impacts et cloisonnements)

    Atelier pratique : Faire communiquer les conteneurs, mise en place d'un LEMP à partir de 3 conteneurs : PHP, MySQL, nginx.

    Gérer les systèmes de fichiers pour Docker

    Le principe de volumes associés à un conteneur
    Créer et persister des volumes docker
    Gérer les modèles de configuration et leurs bonnes pratiques

    Atelier pratique : Créer des volumes sur son Docker host pour persister et visualiser les données des conteneurs

    Réaliser une Infrastructure As Code avec Docker

    Introduction au DevOps
    Docker-compose : la solution pour créer, assembler et administrer son service de conteneurs
    Mettre en place un contrôle de l'exécution

    Atelier pratique : Mise en place d'un LEMP avec Docker-compose à partir de 3 conteneurs précédemment abordés : PHP, MySQL, nginx

    Appréhender le déploiement à grande échelle avec Docker

    Les enjeux
    Docker-machine ( créer rapidement sa plateforme Docker avant mise en production)
    L'orchestrateur Swarm : nodes, services
    Déploiement de services et stacks dans un Swarm
    Comment sécuriser l'infrastructure Docker (TLS/SSL, Apparmor et SeLinux)
    Interface de management (Portainer)
    Présentation des outils de déploiements et de gestion de configuration (ansible, puppet, salt)
    Présentation des différents orchestrateurs

    Démonstrations : Créer un cluster Docker Swarm. Déployer une stack Docker. Administrer la stack (scale)

    Prérequis

    Bases de l'administration systèmes sous Linux et Windows

    Public

    Administrateurs Systèmes

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    Concrétement à l'issue de cette formation Ingénierie DevOps sur AWS vous aurez acquis les connaissances et les compétences nécessaires : 

    • Utiliser les pratiques et concepts principaux de la méthodologie DevOps
    • Concevoir et mettre en place une infrastructure sur AWS, qui prenne en charge un ou plusieurs projets de développement DevOps
    • Utiliser AWS CloudFormation et AWS OpsWorks pour déployer l’infrastructure nécessaire à la création d’environnements de développement, de test et de production pour un projet de développement logiciel
    • Configurer Git sur AWS et découvrir l’éventail d’options permettant de mettre en place un environnement d’intégration continue sur AWS
    • Utiliser les principes essentiels de l’intégration et du déploiement continus
    • Mettre en œuvre plusieurs cas d’utilisation courants du déploiement continu à l’aide des technologies AWS, notamment le déploiement bleu/vert et les tests A/B
    • Faire la distinction entre les différentes technologies de déploiement d’applications disponibles sur AWS (notamment AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk et Amazon EC2 Container Service) et décider laquelle correspond le mieux à un scénario donné
    • Ajuster précisément les applications que vous envoyez sur AWS pour bénéficier de hautes performances et utiliser les outils et technologies AWS pour vous surveiller le bon fonctionnement de votre application et de votre environnement.
    Tarif

    A partir de 2 450,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    9 jours (63 heures)

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Plus concrètement cette formation Conteneurs de Kubernets et de Red Hat OpenShift vous aurez acquis les connaissances et les compétences nécessaires pour :

    • Comprendre l'architecture des conteneurs, de Docker et de Red Hat OpenShift
    • Créer des services conteneurisés
    • Assurer la gestion de conteneurs et d'images de conteneurs
    • Savoir créer des images de conteneurs personnalisées
    • Mettre en oeuvre le déploiement d'applications conteneurisées sur Red Hat OpenShift
    • Savoir déployer des applications dans plusieurs conteneurs
    Tarif

    A partir de 3 600,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    À l'issue de ce cours Docker Enterprise Operations, les participants seront à même de :

    • Identifier les fonctionnalités principales d'UCP et DTR
    • Déployer des applications dans UCP en utilisant Swarm ou Kubernetes, au travers d'un système sécurisé d'authentification et d'autorisations
    • Définir une chaîne de déploiement sécurisée pour les applications conteneurisées en utilisant DTR
    Tarif

    A partir de 2 490,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    À l'issue de cette formation Docker et Kubernetes Déploiement Applications, les participants auront acquis les compétences et connaissances nécessaires pour :

    • Créer des conteneurs avec Docker et des fichiers DockerFile
    • Utiliser des registres d'images Docker
    • Orchestrer une application avec Kubernetes et exécuter des Pods
    • Utiliser la ligne de commande et l’interface web pour interagir avec Kubernetes
    • Gérer des micro-services avec les contrôleurs de Kubernetes
    • Ouvrir l'accès aux applications via des services Kubernetes
    • Exécuter des applications sur un cluster Kubernetes en utilisant AWS.
    Tarif

    A partir de 2 225,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Installer Docker sous Linux et Windows
    • Travailler avec des conteneurs et images
    • Construire des images et les publier sur le Docker Hub
    • Configurer le réseau et les volumes
    • Orchestrer Docker avec Swarm
    Tarif

    A partir de 990,00 €

    Durée

    23 heures

    Modes
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Concevoir et tester un modèle de ML (Machine Learning) avec MLflow
    • Concevoir et tester un pipeline MLOps robuste avec MLflow
    • Déployer votre modèle en production
    • Surveiller votre modèle de production et corriger les écarts.
    Tarif

    A partir de 3 800,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Comprendre les principes DevOps - Mettre en place une solution de configuration logicielle basée sur Git - Gérer les versions des projets du dépôt de données - Mettre en œuvre et exploiter un serveur d'inte?gration continue - Ge?rer les interconnexions avec un syste?me de build et de tests
    Tarif

    A partir de 2 975,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    À l'issue de cette formation Migration OVH Bonnes Pratiques, vous aurez acquis les connaissances et les compétences nécessaires pour :

    • Savoir rappeler les concepts fondamentaux du Cloud Computing et de la virtualisation (notamment les avantages commerciaux du Cloud Computing et les risques associés)
    • Maîtriser les services de OVH et disposer d'une analyse comparative des différentes options disponibles (serveurs, stockage et BdD)
    • Connaître les contraintes des architectures dans le Cloud
    • Être capable de concevoir des solutions intégrant des fonctions de sécurité, d'authentification et d'autorisation avec OVH
    • Savoir identifier les procédures de migration vers le cloud et les bonnes pratiques associées
    • Mettre en œuvre des solutions OVH tout en optimisant les coûts
    Tarif

    A partir de 1 580,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...