Docker, créer et administrer des conteneurs virtuels d’applications

TOP
OFFRE SPÉCIALE
CPF ATLAS FNE

Dernière mise à jour : 17 juillet 2023

icone d'une formation certifiante

Formation certifiante

Abondement OPCO Atlas dans le cadre du CPF : mobilisez l’intégralité de votre solde CPF et profitez d’un cofinancement sur le reste à charge à hauteur de 4 000 € HT.

 

Apprenez à utiliser Docker, une plateforme de conteneurs logiciels virtualisés, pour déployer et gérer des applications de manière efficace et sécurisée.
Notre formation aborde l’installation de Docker sur divers systèmes, la création et la gestion des conteneurs, le travail avec les images, la conception des Dockerfiles, l’utilisation de Docker Hub, et la création et la gestion de réseaux et de volumes.
Vous apprendrez également comment chaîner des conteneurs avec Docker Compose et orchestrer des conteneurs avec Docker Swarm.
En fin de formation, vous serez capable d’appréhender le positionnement de Docker, de déployer rapidement des applications à l’aide de conteneurs, et d’administrer des conteneurs.
Vous serez également en mesure d’identifier les risques et défis associés à Docker et d’anticiper les solutions adéquates.

Objectifs pédagogiques


  • Appréhender le positionnement de Docker et des conteneurs
  • Mettre en œuvre la solution ainsi que les produits de l'écosystème pour déployer rapidement des applications à l'aide de conteneurs
  • Manipuler l'interface en ligne de commande de Docker pour créer des conteneurs
  • Administrer des conteneurs
  • Identifier les risques et challenges inhérents à Docker afin d’anticiper les bonnes solutions

Public concerné


Administrateurs, Responsables d’exploitation et de production, Chefs de projet, Développeurs d'applications, Architectes techniques, et toute personne souhaitant mettre en œuvre Docker pour déployer ses applications.

Prérequis


  • Exploiter un système Linux/Windows
  • Exploiter des réseaux TCP/IP
  • Utiliser la ligne de commande et les scripts Shell en environnement Linux
  • Il est conseillé, mais pas obligatoire, d'avoir suivi la formation T611-060 - DevOps - Démarche et mise en œuvre 

Programme détaillé


Introduction (2 heures)

  • Historique de Docker
  • Les raisons qui motivent l'utilisation de Docker
  • L'architecture de Docker
  • L'installation de Docker (Linux/Windows/Mac)
  • Travaux pratiques :
    • Installer Docker sous Windows (conteneurs Linux)
    • Installer Docker sous Linux

Docker en production (3,5 heures)

  • Travailler avec les conteneurs
  • Travailler avec les images
  • Travaux pratiques :
    • Récupérer et installer une application Web avec Docker

Conception de conteneur (3,5 heures)

  • Le Dockerfile
  • Le Docker Hub et la construction automatique
  • Travaux pratiques :
    • Créer un Dockerfile et le publier

Exploitation de Docker (3,5 heures)

  • La configuration réseaux
  • Les volumes
  • Travaux pratiques :
    • Création et gestion de réseaux
    • Création et utilisation des volumes
    • Mise en production d'un conteneur

Chainage de conteneurs avec Docker Compose (3,5 heures)

  • Présentation de Docker Compose
  • Connexion et liaisons de conteneurs
  • Travaux pratiques :
    • Créer une application multi-conteneurs
    • Gestion des conteneurs

Orchestration de conteneurs avec Docker Swarm (3,5 heures)

  • Présentation de Docker Swarm
  • Travaux pratiques :
    • Mise en place d'un cluster Docker
    • Déploiement d'applications avec Docker
    • Scalabilité des applications
    • Mise à jour d'une application en ligne
    • Mise à jour d'un nœud
    • Ajout d'un nœud
    • Suppression d'un nœud

Pour aller plus loin (1,5 heure)

  • Présentation d'un outil de gestion graphique
  • Sécuriser Docker
  • L'API de Docker
  • Travaux pratiques :
    • Sécuriser un conteneur
    • Sécuriser les données
    • Installer et utiliser l'outil graphique

Certification


Cette formation prépare à la certification Concevoir, tester et déployer des applications avec Docker des Editions ENI, inscrite au Répertoire Spécifique de France Compétences sous la référence RS6425 depuis le 15/11/2023.

Dans le cas d'un financement de la formation par le Compte Personnel de Formation (CPF), les apprenants ont l'obligation de passer cet examen de certification.

Les modalités de passage des certifications des Editions ENI sont consultables sur cette page.

Délais d'accès à la formation


Les inscriptions sont possibles jusqu'à 48 heures avant le début de la formation.

Dans le cas d'une formation financée par le CPF, ENI Service est tenu de respecter un délai minimum obligatoire de 11 jours ouvrés entre la date d'envoi de sa proposition et la date de début de la formation.

Modalités et moyens pédagogiques, techniques et d'encadrement


Modalités d'évaluation des acquis


Moyens de suivi d'exécution et appréciation des résultats


Qualification du formateur


FORMATIONS ASSOCIÉES