Installer Docker Compose autonome
Cette page contient des instructions sur comment installer Docker Compose autonome sur Linux ou Windows Server, depuis la ligne de commande.
WarningDocker Compose autonome utilise la syntaxe
-compose
au lieu de la syntaxe standard actuellecompose
.
Par exemple, vous devez taperdocker-compose up
quand vous utilisez Docker Compose autonome, au lieu dedocker compose up
.
Sur Linux
-
Pour télécharger et installer Docker Compose autonome, exécutez :
$ curl -SL https://github.com/docker/compose/releases/download/v2.37.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
-
Appliquez les permissions d'exécution au binaire autonome dans le chemin cible pour l'installation.
$ chmod +x /usr/local/bin/docker-compose
-
Testez et exécutez les commandes Docker Compose en utilisant
docker-compose
.
TipSi la commande
docker-compose
échoue après l'installation, vérifiez votre chemin. Vous pouvez aussi créer un lien symbolique vers/usr/bin
ou tout autre répertoire dans votre chemin. Par exemple :$ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
Sur Windows Server
Suivez ces instructions si vous exécutez le daemon Docker directement sur Microsoft Windows Server et voulez installer Docker Compose.
-
Exécutez PowerShell en tant qu'administrateur. Pour procéder à l'installation, sélectionnez Oui quand on vous demande si vous voulez que cette application apporte des modifications à votre appareil.
-
Optionnel. Assurez-vous que TLS1.2 est activé. GitHub nécessite TLS1.2 pour les connexions sécurisées. Si vous utilisez une version plus ancienne de Windows Server, par exemple 2016, ou suspectez que TLS1.2 n'est pas activé, exécutez la commande suivante dans PowerShell :
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-
Téléchargez la dernière version de Docker Compose (v2.37.1). Exécutez la commande suivante :
Start-BitsTransfer -Source "https://github.com/docker/compose/releases/download/v2.37.1/docker-compose-windows-x86_64.exe" -Destination $Env:ProgramFiles\Docker\docker-compose.exe
Pour installer une version différente de Docker Compose, remplacez
v2.37.1
par la version de Compose que vous voulez utiliser.NoteSur Windows Server 2019, vous pouvez ajouter l'exécutable Compose à
$Env:ProgramFiles\Docker
. Parce que ce répertoire est enregistré dans lePATH
système, vous pouvez exécuter la commandedocker-compose --version
à l'étape suivante sans configuration supplémentaire. -
Testez l'installation.
$ docker-compose.exe version Docker Compose version v2.37.1