Docker Compose — это инструмент командной строки, который позволяет определять и организовывать многоконтейнерные приложения Docker. Он использует файл YAML для настройки служб, сетей и томов приложения.

С помощью Compose вы можете определить переносимую среду приложений, которую можно запускать в любой системе. Среды Compose изолированы друг от друга, что позволяет запускать несколько копий одной и той же среды на одном хосте.

Compose обычно используется для локальной разработки, развертывания приложений на одном хосте и автоматизированного тестирования.

В этой статье вы узнаете, как установить последнюю версию Docker Compose на Ubuntu 20.04.

Установка Docker Compose на Ubuntu

Docker Compose — это один бинарный файл. Установка проста. Мы загрузим файл в каталог, который находится в системном PATH , и сделаем его исполняемым.

Перед загрузкой двоичного файла Compose посетите страницу выпуска репозитория Compose на GitHub и проверьте, доступна ли новая версия для загрузки.

Используйте curl для загрузки файла Compose в /usr/local/binкаталог:

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

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

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

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

docker-compose --version

Docker Compose установлен на вашем сервере Ubuntu, и вы можете начать его использовать.

Удаление Docker Compose

Чтобы удалить Docker Compose, просто удалите двоичный файл, набрав:

sudo rm /usr/local/bin/docker-compose