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

Installer le plugin Docker Compose

Cette page contient des instructions sur comment installer le plugin Docker Compose sur Linux depuis la ligne de commande.

Pour installer le plugin Docker Compose sur Linux, vous pouvez soit :

Note

Ces instructions supposent que vous avez déjà Docker Engine et Docker CLI installés et que vous voulez maintenant installer le plugin Docker Compose.

Installer en utilisant le dépôt

  1. Configurez le dépôt. Trouvez les instructions spécifiques à votre distribution dans :

    Ubuntu | CentOS | Debian | Raspberry Pi OS | Fedora | RHEL | SLES.

  2. Mettez à jour l'index des paquets et installez la dernière version de Docker Compose :

    • Pour Ubuntu et Debian, exécutez :

      $ sudo apt-get update
      $ sudo apt-get install docker-compose-plugin
      
    • Pour les distributions basées sur RPM, exécutez :

      $ sudo yum update
      $ sudo yum install docker-compose-plugin
      
  3. Vérifiez que Docker Compose est installé correctement en vérifiant la version.

    $ docker compose version
    

Mettre à jour Docker Compose

Pour mettre à jour le plugin Docker Compose, exécutez les commandes suivantes :

  • Pour Ubuntu et Debian, exécutez :

    $ sudo apt-get update
    $ sudo apt-get install docker-compose-plugin
    
  • Pour les distributions basées sur RPM, exécutez :

    $ sudo yum update
    $ sudo yum install docker-compose-plugin
    

Installer le plugin manuellement

Important

Cette option nécessite que vous gériez les mises à jour manuellement. Il est recommandé de configurer le dépôt de Docker pour faciliter la maintenance.

  1. Pour télécharger et installer le plugin CLI Docker Compose, exécutez :

    $ DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
    $ mkdir -p $DOCKER_CONFIG/cli-plugins
    $ curl -SL https://github.com/docker/compose/releases/download/v2.37.1/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
    

    Cette commande télécharge et installe la dernière version de Docker Compose pour l'utilisateur actif sous le répertoire $HOME.

    Pour installer :

    • Docker Compose pour tous les utilisateurs de votre système, remplacez ~/.docker/cli-plugins par /usr/local/lib/docker/cli-plugins.
    • Une version différente de Compose, remplacez v2.37.1 par la version de Compose que vous voulez utiliser.
    • Pour une architecture différente, remplacez x86_64 par l'architecture que vous voulez.
  2. Appliquez les permissions d'exécution au binaire :

    $ chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose
    

    ou, si vous avez choisi d'installer Compose pour tous les utilisateurs :

    $ sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
    
  3. Testez l'installation.

    $ docker compose version