Установка плагина Compose в Linux

На этой странице вы можете найти инструкции по установке плагина Compose в Linux из командной строки.

Чтобы установить плагин Compose в Linux, вы можете:

Установить с помощью репозитория

  1. Настраивает репозиторий. Найти инструкции для конкретного дистрибутива в:

    Ubuntu CentOS Debian Fedora RHEL SLES.

  2. Обновите индекс пакета и установите последнюю версию Docker Compose:

    • Для Ubuntu и Debian выполните:

      $ sudo apt-get update
      $ sudo apt-get install docker-compose-plugin
      
    • Для дистрибутивов на основе RPM выполните:

      $ sudo yum update
      $ sudo yum install docker-compose-plugin
      
  3. Убедиться, что Docker Compose установлен правильно, проверив версию.

    $ docker compose version
    Docker Compose version vN.N.N
    

Где vN.N.N — это текст-заполнитель для последней версии.

Обновить Compose

Чтобы обновить плагин Compose, выполняет следующие команды:

  • Для Ubuntu и Debian выполните:

    $ sudo apt-get update
    $ sudo apt-get install docker-compose-plugin
    
  • Для дистрибутивов на основе RPM выполните:

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

Установить плагин вручную

Примечание

Данный опция требует, чтобы вы управляли обновлениями вручную. Мы рекомендуем настроить репозиторий Docker для упрощения обслуживания.

  1. Чтобы загружает и установить плагин Compose CLI, выполните:

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

    Эта команда загружает последний релиз Docker Compose (из репозитория релизов Compose) и устанавливает Compose для активного пользователя в каталоге $HOME.

    Установить:

    • Docker Compose для всех пользователей в вашей системе, заменяет ~/.docker/cli-plugins на /usr/local/lib/docker/cli-plugins.

    • Другая версия Compose, заменяет {{site.compose_version}} версией Compose, которую вы хотите использовать.

    • Для другой архитектуры заменяет x86_64 на Архитектура, которую вы хотите.

  2. Примените исполняемые разрешения к двоичному файлу:

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

    или, если вы решили установить Compose для всех пользователей:

    $ sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
    
  3. Протестируйте установку.

    $ docker compose version
    Docker Compose version {{site.compose_version}}