Installation de docker-compose

Avant de créer et d'utiliser le fichier docker-compose.yml, il faut installer un nouvel outil. Celui-ci est docker-compose qui nous livrera des commandes pour exploiter notre fichier et des informations de configuration qu'il contiendra.

Installer dans Windows et macOS

Pour Windows et macOS, les choses se font très simplement. En effet, docker-compose est automatiquement installé avec le Docker Desktop et vous pouvez l'utiliser directement.

💡 Rappel : installer le Docker Desktop sur Windows ou macOS.

Pour le vérifier, tapez la commande suivante.

docker compose version

Si on vous affiche un numéro de version, c'est que l'outil est bien installé. Pour ma part, j'ai la version suivante.

Docker Compose version v2.28.1-desktop.1

Installer dans Linux

Installer docker-compose sur Linux se fait simplement, et ce, depuis n'importe quelle distribution. Elle se fait en plusieurs étapes.

Il vous faudra peut-être utiliser sudo avant certaines commandes.

⓵ Télécharger docker-compose

curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

⓶ Changer les autorisations

chmod +x /usr/local/bin/docker-compose

⓷ Créer un lien symbolique

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

⓸ Vérifier

docker-compose -v

Si le terminal affiche un numéro de version, c'est que tout c'est bien passé.

Par exemple ce qui suit.

docker-compose version 1.29.2, build 5becea4c