Conteneurs Docker
Maîtrisez le cycle de vie des conteneurs.
Labs pratiques
Mettez en pratique ce que vous avez appris dans les cours ci-dessus.
Labs du module (6)
Cycle de vie
GuidéMaîtrise le cycle de vie complet d'un conteneur Docker : created, running, paused, stopped, dead. Gère les transitions, redémarrages automatiques et policies de résilience comme un pro DevOps en production.
Logs Docker
GuidéMaîtrise les logs Docker comme un pro : consulte-les en temps réel, configure les drivers (json-file, syslog, splunk), gère la rétention pour ne pas exploser ton disque, et débogue tes conteneurs en 10 secondes au lieu de 10 minutes.
Docker exec
Guidédocker exec : entre dans le conteneur sans l'arrêter. Débogue en direct, inspecte les fichiers, lance un shell interactif. C'est ton stéthoscope DevOps pour ausculter un patient en vie — comme un urgentiste qui prend les signes vitaux sans endormir le patient.
Ressources et limites
GuidéMaîtrise les limites de ressources Docker pour éviter qu'un conteneur gourmand paralyse tout ton serveur. Essentiel en production : apprends à doser CPU et mémoire comme un chef en cuisine.
Docker inspect
GuidéDevient le Sherlock Holmes de Docker : inspecte la configuration complète d'un conteneur (réseau, volumes, env, santé) et extrais les infos critiques avec des templates pour déboguer comme un pro en production.
Healthchecks
GuidéMaîtrise les healthchecks Docker pour que tes conteneurs se surveillent eux-mêmes et redémarrent automatiquement en cas de défaillance — comme un médecin intégré dans chaque service. À la fin, tu déployeras une app résiliente qui se soigne toute seule, comme Netflix et Uber le font en production.