Docker Compose facilite la gestion et l’or­ches­tra­tion de vos con­te­neurs Docker. Cet outil, qui s’installe sous MacOS en quelques étapes à l’aide du terminal MacOS, constitue un com­plé­ment pertinent à la gestion des con­te­neurs avec Docker.

Étape 1 : installer Docker

Avant de commencer l’ins­tal­la­tion de Docker Compose sur votre Mac, assurez-vous de bien avoir té­lé­chargé et installé Docker. Cette simple commande depuis le terminal permet de vérifier si c’est bien le cas :

docker --version
bash

Si le programme est déjà présent, vous verrez s’afficher la version de Docker.

Image: Copie d’écran du terminal Mac après exécution de docker –version
Dans le terminal sur Mac, il est possible de consulter la version de Docker installée.

Sinon, té­lé­char­gez Docker pour votre système d’ex­ploi­ta­tion depuis le site officiel de Docker. Lors de cette opération, veillez à sé­lec­tion­ner le bon mi­cro­pro­ces­seur : en effet, les or­di­na­teurs Apple équipés d’une puce Apple diffèrent de ceux équipés d’une puce Intel. Une fois le fichier té­lé­chargé, ouvrez-le et suivez les ins­truc­tions de l’assistant d’ins­tal­la­tion pour terminer d’installer Docker. En cas de question pendant le processus, les turoriels Docker sont là pour vous aider.

Étape 2 : té­lé­char­ger Docker Compose pour Mac

Il est main­te­nant temps de passer à l’ins­tal­la­tion de Docker Compose. Celle-ci se fait di­rec­te­ment depuis le terminal. Ouvrez une fenêtre de terminal sur votre Mac et saisissez la commande suivante pour té­lé­char­ger la dernière version de Docker Compose pour Mac :

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

Il se peut que cette commande entraîne un message d’erreur : peut-être ne disposez-vous pas du droit d’écriture dans le ré­per­toire requis. Le cas échéant, lancez le processus d’ins­tal­la­tion depuis un profil super uti­li­sa­teur ou admin. Pour cela, saisissez la commande suivante dans le terminal :

sudo -i
bash

Ensuite, répétez l’étape 2 des ins­truc­tions et continuez avec les étapes suivantes.

Conseil

Docker Compose n’est pas uni­que­ment dis­po­nible pour Mac. Si vous souhaitez tra­vail­ler avec Docker sous un autre système d’ex­ploi­ta­tion, consultez nos tutoriels pour vous aider à té­lé­char­ger et à installer Docker Compose :

Étape 3 : marquer Docker Compose comme fichier exé­cu­table

Pour utiliser Docker Compose, il faudra dans un premier temps rendre le programme exé­cu­table en modifiant les droits. Pour cela, utilisez la commande de terminal chmod :

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

Le paramètre +x signifie exé­cu­table et vous permet de faire de Docker Compose un programme exé­cu­table.

Étape 4 : vérifier que l’ins­tal­la­tion a réussi

Afin de vous assurer que l’ins­tal­la­tion de Docker Compose sous MacOS s’est faite sans erreur, il vous suffit d’appeler dans le terminal la *version actuelle de Docker Compose :

docker compose version
bash

Si le processus s’est déroulé cor­rec­te­ment, votre système devrait alors afficher la version installée de Docker Compose dans la fenêtre du terminal.

Image: Copie d’écran du terminal Mac après exécution de docker compose version
Il est possible de consulter la version de Docker Compose installée depuis le terminal Mac.

Si aucune version n’apparaît mais que vous voyez un message d’erreur, cela signifie que l’ins­tal­la­tion ne s’est pas déroulée nor­ma­le­ment. Dans ce cas, il est re­com­mandé de répéter les étapes d’ins­tal­la­tion.

Conseil

Pour savoir comment utiliser Docker Compose, consultez notre tutorial Docker Compose.

Aller au menu principal