Introduction à Docker
Découvrez Docker et les concepts fondamentaux de la conteneurisation.
Labs pratiques
Mettez en pratique ce que vous avez appris dans les cours ci-dessus.
Labs du module (6)
Qu'est-ce que Docker?
GuidéDocker, c'est ta boîte hermétique magique : tu y mets ton appli + tout ce qu'il faut, tu la fermes, et elle fonctionne partout identique. Découvre comment les entreprises l'utilisent pour déployer en 10 secondes au lieu de 2 heures. À la fin, tu seras DevOps-ready. 🚀
Premier conteneur
GuidéTon premier conteneur Docker : l'étincelle DevOps. Lance une app isolée en 30 secondes, comprends pourquoi les giants du cloud l'utilisent, et découvre comment Docker révolutionne les déploiements. Tu verras : c'est plus simple qu'il n'y paraît.
Images vs Conteneurs
GuidéImages et conteneurs : la paire fondamentale de Docker. Tu apprendras à différencier le moule (image) du gâteau (conteneur), inspecter leurs couches, puis les gérer comme un pro en entreprise. À la fin, tu maîtriseras le cycle complet : créer, exécuter, déboguer et nettoyer.
Commandes de base
GuidéMaîtrise docker run, stop, rm, ps et logs — les 5 commandes que tu utiliseras quotidiennement pour gérer tes conteneurs en dev et en production. À la fin, tu sauras déboguer comme un pro et éviter les pièges qui coûtent des heures aux juniors.
Mode interactif
GuidéLancez un conteneur en mode interactif avec docker exec -it pour débugger, inspecter le filesystem, et tester des configurations en temps réel dans un environnement isolé.
Nettoyage Docker
GuidéLibère de l'espace disque en nettoyant intelligemment : conteneurs fantômes, images orphelines, volumes morts et réseaux oubliés. À la fin, tu maîtrises docker system prune et ses variantes pour un environnement Docker sain comme une chaîne de production.