Date de mise à jour : 27/05/2025 | Identifiant OffreInfo :
14_AF_0000193324
Organisme responsable :
IBS global
Comprendre les principes et avantages de la conteneurisation
Installer et configurer Docker sur différents systèmes
Créer et gérer des images Docker efficacement
Orchestrer des conteneurs avec Docker Compose et Swarm
Déployer et sécuriser des applications multi-conteneurs
1 - Introduction à la conteneurisation
» Comparatif virtualisation vs conteneurisation
» Architecture Docker : Engine, CLI, Daemon
» Installation sur Linux, Windows, MacOS
» Commandes de base (run, ps, logs)
» Travaux pratiques : Déploiement d'un conteneur Nginx
2 - Cycle de vie des images
» Utilisation de Docker Hub
» Syntaxe Dockerfile (FROM, COPY, RUN)
» Optimisation des images (couches minimales)
» Publication sur un registre privé
» Travaux pratiques : Construire, exécuter et tester une image Docker
3 - Réseau et stockage
» Drivers réseau (bridge, overlay)
» Liaison de ports et DNS inter-conteneurs
» Gestion des volumes persistants
» Sauvegarde des données
» Travaux pratiques : Mise en oeuvre des fonctionnalités réseau et stockage sur Docker
4 - Docker Compose
» Syntaxe YAML pour Docker Compose
» Déploiement multi-conteneurs
» Scaling horizontal avec Compose
» Gestion des variables d'environnement
» Travaux pratiques : Déploiement et test de Microservices avec Docker Compose
5 - Sécurité et Orchestration
» Sécurisation du Daemon (TLS)
» Gestion des secrets Docker
» Cluster Docker Swarm : déploiement et updates
» Introduction à Kubernetes (k3s)
» Travaux pratiques : Orchestration des conteneurs avec Docker Swarm
6 -Conteneurisation avec Docker : Projet d'Entreprise End-to-End
» Analyse des besoins applicatifs et conception de l'architecture en Microservices
» Construction et optimisation des images Docker pour les différents Microservices
» Gestion des volumes, réseaux et variables d'environnement
» Exécution, tests et débogage de l'environnement conteneurisé
» Sécurisation du Daemon avec Docker Scout
» Mise en place d'un registre privé et automatisation des Builds
Attestation de formation
Non certifiante
Sans niveau spécifique