⚠️ Traduction non officielle - Cette documentation est une traduction communautaire non officielle de Docker.

Docker Compose


Docker Compose est un outil pour définir et exécuter des applications multi-conteneurs. Il est la clé pour débloquer une expérience de développement et de déploiement rationalisée et efficace.

Compose simplifie le contrôle de toute votre pile d'application, facilitant la gestion des services, réseaux et volumes dans un seul fichier de configuration YAML. Ensuite, avec une seule commande, vous créez et démarrez tous les services à partir de votre fichier de configuration.

Compose fonctionne dans tous les environnements ; production, préproduction, développement, test, ainsi que dans les workflows CI. Il a aussi des commandes pour gérer tout le cycle de vie de votre application :

  • Démarrer, arrêter et reconstruire les services
  • Voir le statut des services en cours d'exécution
  • Diffuser la sortie des journaux des services en cours d'exécution
  • Exécuter une commande ponctuelle sur un service