2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Docker Compose est un outil permettant de définir et d'exécuter des applications Docker multi-conteneurs. Avec un fichier YAML, vous pouvez configurer tous les services requis par votre application et utiliser une seule commande pour les créer et les démarrer. Ce qui suit est une introduction détaillée à Docker Compose :
Un service est une abstraction qui exécute un conteneur. Chaque service exécute une image et peut contenir des options de configuration pour le conteneur, telles que le mappage de ports, les variables d'environnement, le montage de volumes, etc.
Les services de Compose se connectent par défaut à un réseau par défaut, mais vous pouvez personnaliser la configuration réseau pour contrôler la manière dont les différents services communiquent entre eux.
Les volumes sont utilisés pour conserver les données générées par le service. Ils vous permettent de conserver les données lors des redémarrages des conteneurs et de partager des données sur plusieurs conteneurs.
Sur les systèmes Linux, Docker Compose peut être installé avec la commande suivante :
- sudo curl -L "https://github.com/docker/compose/releases/download/v2.0.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- sudo chmod x /usr/local/bin/docker-compose