Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
journal_geek:2023:20230527-etude-d-une-configuration-docker-compose [2023/05/27 05:56] – supprimée - modification externe (Date inconnue) | journal_geek:2023:20230527-etude-d-une-configuration-docker-compose [2023/05/27 05:56] (Version actuelle) – ↷ Nom de la page changé de journal_geek:2023:20230527-etude à journal_geek:2023:20230527-etude-d-une-configuration-docker-compose Cédric ABONNEL | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Étude d'une configuration docker compose ====== | ||
+ | {{ : | ||
+ | Docker Compose est un outil qui permet de décrire et de gérer des applications multi-conteneurs. Le fichier **docker-compose.yml** est utilisé pour définir la configuration des services d'une application et les paramètres nécessaires à son exécution. | ||
+ | |||
+ | Le fichier **docker-compose.yml** est généralement écrit en format YAML (Yet Another Markup Language) et il contient les informations suivantes : | ||
+ | |||
+ | * Services : Il s'agit des différents conteneurs qui composent votre application. Chaque service est défini avec un nom et peut spécifier l' | ||
+ | |||
+ | * Réseaux : Vous pouvez spécifier les réseaux auxquels les conteneurs doivent être connectés, ainsi que les paramètres réseau spécifiques à chaque service. | ||
+ | |||
+ | * Volumes : Vous pouvez définir des volumes pour partager des données entre les conteneurs ou pour stocker des données persistantes. | ||
+ | |||
+ | * Variables d' | ||
+ | |||
+ | * Dépendances : Vous pouvez spécifier des dépendances entre les services, ce qui permet de contrôler l' | ||
+ | |||
+ | Une fois que vous avez défini votre configuration dans le fichier docker-compose.yml, | ||
+ | |||
+ | Voir l' | ||
+ | |||
+ | --- // |