Docker Swarm - Orchestration Native
Bienvenue dans le cours Docker Swarm ! Apprenez à orchestrer vos conteneurs Docker en cluster pour la haute disponibilité et le scaling.
Table des matières
| # | Chapitre | Description |
|---|---|---|
| 01 | Introduction à Docker Swarm | Découvrez l'orchestration avec Swarm |
| 02 | Installation et création du cluster | Configurer un cluster Swarm |
| 03 | Services et Tasks | Comprendre les services Swarm |
| 04 | Réseaux Swarm | Networking overlay et routing mesh |
| 05 | Stacks et déploiement | Déployer des applications complètes |
| 06 | Secrets et Configs | Gestion sécurisée des configurations |
| 07 | Scaling et Load Balancing | Mise à l'échelle automatique |
| 08 | Haute disponibilité | Tolérance aux pannes et résilience |
| 09 | Bonnes pratiques | Optimiser votre cluster Swarm |
| 10 | Exercices et projets | Mettre en pratique vos connaissances |
Prérequis
- Maîtrise de Docker (images, conteneurs, volumes, réseaux)
- Connaissances de base en réseau TCP/IP
- Accès à plusieurs machines (physiques ou virtuelles) ou Docker Desktop
Objectifs du cours
À la fin de ce cours, vous serez capable de :
- Créer et gérer un cluster Docker Swarm
- Déployer des services répliqués et globaux
- Configurer le networking overlay
- Utiliser les stacks pour des déploiements complexes
- Gérer les secrets et configurations
- Mettre en place la haute disponibilité
Durée estimée
⏱️ 10 à 12 heures de formation