Aller au contenu

Cycle de vie : build / up / down

·1 min·
Industrialisation Docker
Sommaire
Docker - Cet article fait partie d'une série.
Partie 10: Cet article

Construire une image et lancer un conteneur sont deux étapes différentes.

Docker Compose suit un cycle simple : build → up → down.


1. build
#

docker compose build
  • Construit ou reconstruit les images
  • NĂ©cessaire après modification du Dockerfile ou des dĂ©pendances
  • Ne dĂ©marre aucun conteneur

2. up
#

docker compose up -d
  • CrĂ©e les conteneurs si nĂ©cessaire
  • DĂ©marre les services
  • Applique les nouvelles images si elles ont Ă©tĂ© rebuild
  • CrĂ©e les rĂ©seaux automatiquement

Option -d : mode détaché (arrière-plan)

Sans -d, les logs s’affichent dans le terminal.


3. down
#

docker compose down
  • ArrĂŞte les conteneurs
  • Supprime les conteneurs
  • Supprime les rĂ©seaux créés par Compose
  • Ne supprime pas les volumes (sauf --volumes)

Utile pour :

  • repartir d’un environnement propre
  • rĂ©soudre des incohĂ©rences rĂ©seau
  • rĂ©initialiser l’application

Résumé opérationnel
#

  • Modification du Dockerfile → build
  • Nouveau lancement → up -d
  • Reset complet → down
Thibault CLEMENT - Intechnia
Auteur
Thibault CLEMENT - Intechnia
Data scientist
Docker - Cet article fait partie d'une série.
Partie 10: Cet article