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 ===== | ||