Установка Docker Compose в Ubuntu стала проще: подробное руководство

В этой статье блога мы познакомим вас с различными способами установки Docker Compose в Ubuntu. Docker Compose — мощный инструмент, позволяющий определять и управлять многоконтейнерными приложениями Docker. Независимо от того, новичок вы или опытный пользователь, мы предоставим вам простые инструкции и примеры кода.

Метод 1: использование официального репозитория Docker
Официальный репозиторий Docker предоставляет простой способ установки Docker Compose. Выполните следующие действия:

Шаг 1. Обновите систему
Чтобы убедиться, что у вас установлены последние версии пакетов, откройте терминал и выполните следующую команду:

sudo apt update

Шаг 2. Установите необходимые пакеты
Установите пакеты, необходимые для того, чтобы apt мог использовать репозиторий через HTTPS:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Шаг 3. Добавьте ключ GPG Docker.
Добавьте официальный ключ GPG Docker, чтобы обеспечить подлинность репозитория:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Шаг 4. Добавьте репозиторий Docker
Добавьте репозиторий Docker в каталог source.list.d вашей системы:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Шаг 5. Установите Docker Compose
И наконец, установите Docker Compose с помощью следующей команды:

sudo apt update
sudo apt install docker-compose

Метод 2: использование Pip (менеджер пакетов Python)
Если у вас установлены Python и Pip, вы можете использовать Pip для установки Docker Compose. Выполните следующие действия:

Шаг 1. Установите Pip
Если у вас не установлен Pip, используйте следующую команду для его установки:

sudo apt install python3-pip

Шаг 2. Установите Docker Compose
После установки Pip вы можете установить Docker Compose с помощью следующей команды:

sudo pip install docker-compose

Метод 3. Загрузка двоичного файла.
Если вы предпочитаете загрузить и установить Docker Compose вручную, выполните следующие действия:

Шаг 1. Проверьте последнюю версию
Посетите репозиторий Docker Compose GitHub ( https://github.com/docker/compose/releases ) и найдите последнюю версию выпуска.

Шаг 2. Загрузите двоичный файл
Чтобы загрузить двоичный файл Docker Compose, используйте следующую команду (замените <VERSION>на нужную версию):

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

Шаг 3. Создайте двоичный исполняемый файл
Создайте двоичный исполняемый файл с помощью следующей команды:

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

Шаг 4. Проверка установки
Убедитесь, что Docker Compose установлен правильно, выполнив следующую команду:

docker-compose --version

В этой статье мы рассмотрели несколько способов установки Docker Compose в Ubuntu. Независимо от того, решите ли вы использовать официальный репозиторий Docker, Pip или загрузить двоичный файл вручную, теперь у вас есть инструменты, позволяющие начать работу с Docker Compose и эффективно управлять своими многоконтейнерными приложениями.

Не забудьте выбрать тот метод установки, который лучше всего соответствует вашим потребностям. Удачной контейнеризации!