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é |