Aller au contenu

Partie 2 : Données, réseau et exploitation

Durée : 12 h (chapitres 5 à 8) · Acquis visés : AA4 à AA6

Cette partie traite de la persistance des données, de la communication entre conteneurs, de l'assemblage d'une application complète avec Docker Compose et de son exploitation. Le guidage diminue.

Chapitre Contenu Ressources
5. Volumes et persistance (AA4) Volumes nommés, bind mounts, tmpfs, cycle de vie des données, sauvegarde et restauration Cours · Lab 5.1 : Persister des données · Lab 5.2 : Sauvegarder et restaurer un volume · Quiz
6. Réseau Docker (AA4) Pilote bridge, réseaux définis par l'utilisateur, DNS interne, publication de ports, modes host et none Cours · Lab 6.1 : Réseaux et résolution DNS · Lab 6.2 : Isoler une application par réseaux · Quiz
7. Docker Compose (AA5) Services, réseaux et volumes dans un fichier compose, variables et fichier .env, healthchecks, dépendances entre services Cours · Lab 7.1 : Première pile Compose · Lab 7.2 : Application trois niveaux avec Compose · Quiz
8. Observabilité et dépannage (AA6) Logs, stats, events, limites de ressources, healthchecks, démarche de diagnostic, entretien du moteur (espace disque, nettoyage) Cours · Lab 8.1 : Superviser une pile applicative · Lab 8.2 : Dépanner des pannes imposées · Quiz
Mini-projet 2 Pile applicative persistante, cloisonnée et supervisée Énoncé