⚠️ Traduction non officielle - Cette documentation est une traduction communautaire non officielle de Docker.

Installer Docker Compose autonome

Table des matières

Cette page contient des instructions sur comment installer Docker Compose autonome sur Linux ou Windows Server, depuis la ligne de commande.

Warning

Docker Compose autonome utilise la syntaxe -compose au lieu de la syntaxe standard actuelle compose.
Par exemple, vous devez taper docker-compose up quand vous utilisez Docker Compose autonome, au lieu de docker compose up.

Sur Linux

  1. 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
    
  2. Appliquez les permissions d'exécution au binaire autonome dans le chemin cible pour l'installation.

    $ chmod +x /usr/local/bin/docker-compose
    
  3. Testez et exécutez les commandes Docker Compose en utilisant docker-compose.

Tip

Si 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.

  1. 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.

  2. 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
  3. 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.

    Note

    Sur Windows Server 2019, vous pouvez ajouter l'exécutable Compose à $Env:ProgramFiles\Docker. Parce que ce répertoire est enregistré dans le PATH système, vous pouvez exécuter la commande docker-compose --version à l'étape suivante sans configuration supplémentaire.

  4. Testez l'installation.

    $ docker-compose.exe version
    Docker Compose version v2.37.1