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 | |||
docker-compose [Le 18/10/2023, 15:52] krodelabestiole vétuste |
docker-compose [Le 19/10/2023, 17:24] (Version actuelle) krodelabestiole [Docker-Compose] intro |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
====== Docker-Compose ====== | ====== Docker-Compose ====== | ||
- | <note important>FIXME | + | [[wpfr>Docker_(logiciel)#Outils_associés|Docker compose]] permet de définir et exécuter de multiple conteneurs [[:docker]]. |
- | Le contenu de cette page est aujourd'hui en grande partie obsolète. Docker compose est maintenant une extension de docker. | + | La commande ''docker compose'' va chercher un fichier ''docker-compose.yml'' qui décrit des objets docker (principalement des containers) et leur configuration : |
- | Elle ne s'installe plus de la même façon et on n'utilise plus la commande | + | * nom d'une ou plusieurs images docker (éventuellement à construire et) à lancer |
+ | * variables d'environnement | ||
+ | * utilisateurs | ||
+ | * volumes (espaces de stockages persistés et points de montage) | ||
+ | * réseaux docker | ||
+ | etc. | ||
+ | |||
+ | Cela permet de décrire un environnement, et de toucher à ce qu'on appelle l'//[[wpfr>infrastructure as code]]//. | ||
+ | |||
+ | Pour plus d'information, consulter [[https://docs.docker.com/compose/|la documentation officielle (en)]] | ||
+ | |||
+ | <note important>**Docker compose** est une extension de [[:docker]]. | ||
+ | |||
+ | C'était auparavant une application autonome. Elle ne s'installe plus de la même façon et on n'utilise plus la commande : | ||
<code>docker-compose</code> | <code>docker-compose</code> | ||
mais | mais | ||
- | <code>docker compose</code></note> | + | <code>docker compose</code> |
+ | Certaines documentations anciennes sont donc à ajuster. | ||
+ | |||
+ | FIXME C'est aussi le cas de cette page qui est aujourd'hui en grande partie obsolète.</note> | ||
- | [[wpfr>Docker_(logiciel)#Outils_associés|Docker compose]] permet de définir et exécuter de multiple conteneurs [[:docker]].\\ Pour plus d'informations, consulter [[https://docs.docker.com/compose/|la documentation officielle (en)]] | ||
===== Installation ===== | ===== Installation ===== |