Maîtrisez Docker Swarm

Scénarios Docker Swarm Pratiques

Apprenez en pratiquant avec des scénarios pour la certification DCA

48 scénarios
27 heures de contenu
Introduction à Docker : Concepts Fondamentaux
Commencez votre voyage Docker avec cette introduction complète. Apprenez ce qu'est Docker, pourquoi c'est révolutionnaire, et comprenez les concepts de base des images et conteneurs. Pas de terminal nécessaire - théorie pure !
15min
Beginner
dockerbeginnertheory+3
Hello Docker : Votre Premier Conteneur en 5 Minutes
Faites vos premiers pas avec Docker en exécutant le conteneur hello-world. Apprenez les commandes fondamentales pour exécuter, lister et nettoyer les conteneurs. Parfait pour les débutants absolus !
10min
Beginner
dockerbeginnerfundamentals+3
Images vs Conteneurs : Comprendre la Différence
Maîtrisez le concept le plus important dans Docker ! Apprenez la différence critique entre images et conteneurs grâce à des analogies claires (recette vs plat), explorez Docker Hub, et comprenez les couches d'images, tags, et comment les conteneurs sont créés à partir d'images.
10min
Beginner
dockerbeginnertheory+5
Images vs Conteneurs : Comprendre la Différence
Maîtrisez le concept le plus important dans Docker ! Apprenez la différence critique entre images et conteneurs grâce à des analogies claires, explorez Docker Hub, et pratiquez le téléchargement d'images et la création de conteneurs. Le suivi parfait de votre introduction à Docker !
15min
Beginner
dockerbeginnerimages+3
Les Bases du Dockerfile : Créer des Images Personnalisées
Apprenez à créer des images Docker personnalisées à partir de zéro ! Comprenez la syntaxe du Dockerfile, de l'image de base à l'instruction CMD finale. Maîtrisez les blocs de construction Docker les plus importants : FROM, RUN, COPY, EXPOSE, ENV et CMD. Découvrez les stratégies de nommage, versioning et tagging d'images.
12min
Beginner
dockerbeginnertheory+4
Dockerfile : Creez Votre Premiere Image Personnalisee
Passez de consommateur Docker a createur Docker ! Apprenez a ecrire des Dockerfiles avec les instructions essentielles (FROM, RUN, COPY, CMD), construisez votre premiere image personnalisee, et comprenez le tagging d'images. La fondation parfaite pour containeriser toute application !
20min
Beginner
dockerbeginnerdockerfile+3
Docker Hub : Trouver et Utiliser des Images Officielles
Maîtrisez Docker Hub, la plus grande bibliothèque d'images de conteneurs au monde ! Apprenez à rechercher des images, comprenez les images officielles vs communautaires, évaluez la qualité et la sécurité des images, et les meilleures pratiques pour choisir les bonnes images pour vos projets.
10min
Beginner
dockerbeginnertheory+4
Docker Hub : Trouver et Utiliser des Images Officielles
Apprenez a naviguer Docker Hub en toute securite ! Maitrisez les commandes docker search et docker pull, evaluez la qualite des images avec la checklist de securite en 7 points, et comprenez pourquoi choisir la bonne image est important. Evitez les images dangereuses et construisez des conteneurs securises des le debut.
15min
Beginner
dockerbeginnerdocker-hub+3
Volumes Docker : Persister les Données
Apprenez à garder les données en vie au-delà du cycle de vie des conteneurs ! Comprenez les volumes Docker, les bind mounts et le stockage tmpfs. Maîtrisez les trois façons de persister les données dans Docker, quand utiliser chacune, et les meilleures pratiques pour les conteneurs de bases de données, la journalisation et la gestion de l'état des applications.
12min
Beginner
dockerbeginnertheory+4
Volumes Docker : Persister vos Donnees
Ne perdez plus jamais vos donnees de base de donnees ! Decouvrez pourquoi les conteneurs sont ephemeres par defaut, maitrisez les volumes Docker pour le stockage persistant, et utilisez les bind mounts pour le developpement. Les connaissances essentielles pour toute application Docker reelle.
25min
Beginner
dockerbeginnervolumes+4
Réseaux Docker : Communication entre Conteneurs
Maîtrisez la mise en réseau des conteneurs ! Apprenez comment les conteneurs communiquent les uns avec les autres et avec le monde extérieur. Comprenez les réseaux bridge, host, overlay, et la résolution DNS. Construisez des applications multi-conteneurs où les services frontend et backend communiquent sans problème.
12min
Beginner
dockerbeginnertheory+4
Reseaux Docker : Connecter Deux Conteneurs
Faites parler votre frontend a votre backend en 20 minutes ! Apprenez comment les reseaux Docker permettent la communication entre conteneurs, creez des reseaux bridge personnalises et utilisez la decouverte de services basee sur DNS. Les fondations pour construire des microservices.
20min
Beginner
dockerbeginnernetworks+5
Docker Compose : Applications Multi-Conteneurs
Apprenez à orchestrer plusieurs conteneurs en tant qu'une seule application ! Maîtrisez la syntaxe de docker-compose.yml, les définitions de services, les réseaux, les volumes, les variables d'environnement, et les dépendances. Construisez des applications complexes comme WordPress + MySQL, API + Base de données + Cache avec une seule commande.
12min
Beginner
dockerbeginnertheory+4
Docker Compose : Stack Web + Base de Donnees
Deployez WordPress + MySQL en une commande ! Apprenez Docker Compose pour definir des applications multi-conteneurs dans un seul fichier YAML. Maitrisez les services, depends_on, reseaux et volumes. L'outil essentiel pour le developpement local et les deployments simples.
30min
Beginner
dockerbeginnercompose+6
Logs et Debug Docker : Dépannage des Conteneurs
Maîtrisez les techniques de débogage pour trouver et corriger les problèmes de conteneurs ! Apprenez à lire les journaux des conteneurs, inspecter les conteneurs en cours d'exécution, exécuter des commandes à l'intérieur des conteneurs, et comprendre les événements du cycle de vie des conteneurs. Développez les compétences pour diagnostiquer et résoudre rapidement les problèmes Docker courants.
12min
Beginner
dockerbeginnertheory+4
Logs et Debug : Trouver Ce Qui Ne Va Pas
Le conteneur crash ? 3 commandes pour comprendre pourquoi ! Maitrisez docker logs, docker inspect et docker exec pour diagnostiquer et corriger les problemes de conteneurs. Apprenez l'approche systematique du debug dont chaque utilisateur Docker a besoin.
20min
Beginner
dockerbeginnerlogs+5
Architecture Docker : Daemon, CLI, Registre
Comprenez VRAIMENT comment Docker fonctionne sous le capot. Decouvrez l'architecture client-serveur, le Daemon Docker, le CLI et les registres. Maitrisez les trois composants principaux qui alimentent chaque installation Docker.
15min
Beginner
dockerbeginnertheory+6
Docker vs VM : Le Match Final
Comprenez pourquoi Docker est 10x plus rapide que les Machines Virtuelles ! Plongez dans les differences d'architecture, apprenez quand utiliser chaque technologie et maitrisez les mecanismes d'isolation qui rendent les conteneurs possibles.
12min
Beginner
dockerbeginnertheory+7
Cycle de Vie d'un Conteneur : Les 5 États Expliqués
Maîtrisez le cycle de vie complet des conteneurs Docker. Apprenez les 5 états (créé, en cours, en pause, arrêté, supprimé), les commandes pour transiter entre eux, les codes de sortie pour le débogage, et les politiques de redémarrage pour les déploiements en production.
15min
Beginner
dockerbeginnertheory+4
Securite Docker : Les Bases Essentielles
Docker est-il securise ? La reponse en 20 minutes ! Apprenez les mecanismes de securite fondamentaux qui protegent les conteneurs Docker : namespaces pour l'isolation, cgroups pour les limites de ressources, capabilities Linux pour le controle des privileges, et user namespaces pour le remappage des UIDs. Connaissances essentielles pour quiconque execute des conteneurs en production.
20min
Beginner
dockerbeginnersecurity+5
Quiz : Commandes Docker Essentielles
Testez vos connaissances des commandes Docker essentielles en 10 minutes ! Ce quiz couvre les commandes fondamentales que tout utilisateur Docker doit connaître : run, ps, images, rm, rmi, stop et start.
10min
Beginner
dockerbeginnerquiz+3
Quiz : Les Bases du Dockerfile
Testez vos connaissances sur les instructions Dockerfile essentielles. Ce quiz couvre FROM, RUN, COPY, ADD, CMD et ENTRYPOINT - les fondations de chaque image Docker.
8min
Beginner
dockerdockerfilebeginner+7
Quiz : Reseaux et Volumes Docker
Testez vos connaissances sur le stockage et le reseau Docker ! Ce quiz couvre les volumes, bind mounts, pilotes reseau et la communication entre conteneurs. Evaluez votre comprehension avant de passer aux sujets avances.
8min
Beginner
dockerbeginnerquiz+5
Docker - Les Fondamentaux (Pour Commencer)
Maîtrisez les fondamentaux Docker issus de la préparation Docker Certified Associate : installation, identification des containers, port binding, modes d'exécution, docker exec, restart policies et gestion disque
30min
Beginner
dockerdcacertification+2
Docker - Fondamentaux en Pratique (DCA)
Exercices pratiques Docker couvrant l'identification des containers, port binding, modes d'exécution, docker exec, restart policies et gestion disque issus de la préparation Docker Certified Associate
45min
Beginner
dockerdcacertification+3
Images Docker - Dockerfile & Build (DCA)
Maîtrisez les fondamentaux des images Docker : workflow de build, syntaxe Dockerfile, opérations fichiers (COPY/ADD), gestion des ports (EXPOSE), et monitoring de santé (HEALTHCHECK). Base essentielle pour la certification Docker Certified Associate.
40min
Intermediate
dockerdcacertification+4
Images Docker - Dockerfile en Pratique (DCA)
Maîtrisez la création de Dockerfile avec des exercices pratiques couvrant les instructions FROM, RUN, COPY, ADD, EXPOSE, HEALTHCHECK et CMD en suivant les bonnes pratiques Docker pour la certification DCA.
45min
Intermediate
dockerdcacertification+4
Images Docker - Optimisation & Gestion (DCA)
Maîtrisez l'optimisation des images Docker : configuration ENTRYPOINT vs CMD, mécanique du système de layers, multi-stage builds, et gestion du cycle de vie avec tagging, inspection et nettoyage. Compétences critiques pour la certification Docker Certified Associate.
30min
Intermediate
dockerdcacertification+5
Images Docker - Optimisation en Pratique (DCA)
Maîtrisez l'optimisation des images Docker avec des exercices pratiques couvrant ENTRYPOINT vs CMD, la gestion des layers, les builds multi-stage et les bonnes pratiques de production pour la certification DCA.
45min
Intermediate
dockerdcacertification+6
Images Docker - Registres & Distribution (DCA)
Maîtrisez les opérations de registres Docker : registres publics et privés, optimisation du cache de build, opérations avancées de registres avec outils de sécurité modernes (cosign, Notary v2), stratégies multi-registres, et bonnes pratiques de sécurité en production. Connaissances complètes DCA sur les registres.
40min
Intermediate
dockerdcacertification+6
Images Docker - Registres & Distribution en Pratique (DCA)
Maîtrisez les opérations de registre Docker avec des exercices pratiques couvrant Docker Hub, les registres privés, le tagging d'images, les workflows push/pull, les transferts save/load, export/import et les opérations API du registre pour la certification DCA.
50min
Intermediate
dockerdcacertification+5
Docker Networking - CNM & Drivers Réseau (DCA)
Maîtrisez les fondamentaux réseau Docker pour la DCA : Container Network Model (CNM), drivers réseau intégrés (bridge, host, overlay, macvlan, none), publication de ports, configuration DNS et troubleshooting de la connectivité.
40min
Intermediate
dockerdcacertification+5
DCA Networking - Exercices Pratiques
Exercices pratiques couvrant le réseau Docker : CNM, réseaux bridge, résolution DNS, réseaux host/none/internal, sous-réseaux personnalisés, containers multi-réseaux, alias et troubleshooting.
45min
Intermediate
dockerdcacertification+5
Docker Storage et Volumes (DCA)
Maîtrisez les fondamentaux du stockage Docker pour la DCA : storage drivers (overlay2, devicemapper), couches d'images et Copy-on-Write, volumes Docker (nommés, anonymes, bind mounts), gestion des volumes, stratégies de nettoyage et configuration des drivers de logging.
35min
Intermediate
dockerdcacertification+6
Docker Orchestration - Swarm et Services (DCA)
Maîtrisez l'orchestration Docker Swarm pour la DCA : configuration et initialisation du cluster, gestion des services et des tasks, stratégies de scaling, disponibilité et maintenance des nœuds, déploiements Docker Compose vs Stack, réseaux overlay et sécurité, haute disponibilité avec gestion du quorum, et dépannage des problèmes courants.
50min
Intermediate
dockerdcacertification+6
Orchestration Docker - Swarm en Pratique (DCA)
Maîtrisez l'orchestration Docker Swarm avec des exercices pratiques couvrant l'initialisation de cluster, les services, la mise à l'échelle, les contraintes de placement, les réseaux overlay, les déploiements de stacks et les templates de service pour la certification DCA.
55min
Intermediate
dockerdcacertification+5
Fondamentaux de Sécurité Docker (DCA)
Maîtrisez les bases de la sécurité Docker : namespaces Linux pour l'isolation, cgroups pour la gestion des ressources, MTLS et secrets Swarm, permissions du groupe Docker, capabilities Linux, et risques du mode privileged. Base critique pour la certification Docker Certified Associate.
40min
Intermediate
dockerdcacertification+6
Sécurité Docker - Pratique (DCA)
Maîtrisez la sécurité Docker avec des exercices pratiques couvrant les namespaces, cgroups, secrets, capabilities, détection du mode privilégié et réseaux chiffrés pour la certification DCA.
50min
Intermediate
dockerdcacertification+6
Mirantis Kubernetes Engine (MKE)
Maîtrisez Mirantis Kubernetes Engine (anciennement Docker EE) pour la certification Docker Certified Associate : installation avec Launchpad, gestion de cluster, contrôle d'accès RBAC, intégration MSR, fonctionnalités de sécurité et configuration orchestrateur
50min
Intermediate
dockerdcacertification+5
Kubernetes - Les Fondamentaux : Pods, Clusters & Services
Maîtrisez les fondamentaux Kubernetes pour la certification Docker Certified Associate : Pods et conteneurs, architecture du cluster, bases du réseau, et introduction aux Services. Apprenez les concepts essentiels pour gérer des applications conteneurisées avec Kubernetes.
45min
Beginner
kubernetesdcacertification+3
Kubernetes - Workloads : ReplicaSets, Deployments & Rolling Updates
Maîtrisez la gestion des workloads Kubernetes pour la certification Docker Certified Associate : ReplicaSets pour maintenir l'état désiré, Deployments pour les mises à jour déclaratives, et Rolling Updates pour les déploiements sans interruption. Apprenez à scaler, mettre à jour et gérer des applications en production.
45min
Beginner
kubernetesdcacertification+3
Examen Blanc 1 - DCA
55 questions couvrant tous les domaines DCA. Soumettez toutes les réponses à la fin. Pas de feedback pendant l'examen.
90min
Intermediate
dockerdcaexam+2
Examen Blanc 1 - DCA (Court)
Examen d'entraînement de 5 questions pour des tests rapides. Soumettez toutes les réponses à la fin. Pas de feedback pendant l'examen.
5min
Intermediate
dockerdcaexam+3
Examen Blanc 2 - DCA
55 questions couvrant tous les domaines DCA. Soumettez toutes les réponses à la fin. Pas de feedback pendant l'examen.
90min
Intermediate
dockerdcaexam+2
Examen Blanc 2 - DCA (Court)
Examen d'entraînement PREMIUM de 5 questions pour des tests rapides. Soumettez toutes les réponses à la fin. Pas de feedback pendant l'examen.
5min
Intermediate
dockerdcaexam+4
Examen Blanc 3 - DCA
50 questions couvrant tous les domaines DCA. Soumettez toutes les réponses à la fin. Pas de feedback pendant l'examen.
90min
Intermediate
dockerdcaexam+2
Examen Blanc 4 - DCA
50 questions couvrant tous les domaines DCA. Soumettez toutes les réponses à la fin. Pas de feedback pendant l'examen.
90min
Intermediate
dockerdcaexam+2
Examen Blanc 5 - DCA
50 questions couvrant tous les domaines DCA. Soumettez toutes les réponses à la fin. Pas de feedback pendant l'examen.
90min
Intermediate
dockerdcaexam+2