Formation certifiante
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.
Inclus dans votre formation en inter-entreprise
3 mois d’accès à
la Bibliothèque Numérique ENI
i
*Offre valable en ce moment pour toute inscription aux sessions inter-entreprises.
Offre de bienvenue : profitez de 30% de remise sur votre première inscription
i
*Offre valable sur les sessions inter-entreprises jusqu’au 31 juillet 2026, réservée aux nouveaux clients et aux entreprises n’ayant pas commandé de formation ENI Service au cours des trois dernières années. Offre non cumulable avec nos autres remises sur les sessions de formation et non applicable sur les formations proposées en achat de sièges.
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