Docker++ : Docker Compose

Docker Compose

Déployer des images manuellement c'est très drôle, mais dans la pratique on préfère automatiser tout cela. Pour cela, plusieurs technologies existent (ansible & co) mais on conseillera docker-compose. C'est un outil qui décrit l'architecture docker, quelles images déployer et comment elles s'interconnectent.

Ce tuto est une bonne ressource pour se familiariser avec la philosophie et la syntaxe. Pour plus d'inspiration, les docker compose de Picasoft sont disponibles sur Gitlab et le wiki de Picasoft contient des instructions très complètes.

Le but de cet exercice est de redéployer l’entièreté du serveur par du docker-compose de telle manière à ce que l'on puisse le re-déployer sur un autre serveur en une seule commande.