Данная статья предназначена для тех, кто искал подробное и понятное руководство о том, как установить Docker Compose на Ubuntu Server.

Docker Compose - это инструмент для управления контейнерами, которые составляют распределенное приложение. Причем управлять можно не только контейнерами, но и подключенными папками, сетями и другими настройками.

В этом руководстве мы будем рассматривать тот случай, когда у вас уже есть сервер с установленной на нем операционной системой Ubuntu Server 20.04 LTS.

Подробно о том, как установить Ubuntu Server 20.04 LTS, вы можете прочитать в моем руководстве “Установка Ubuntu Server 20.04 LTS”.

Также на сервере должен быть установлен Docker Engine.

Узнать о том, как установить Docker Engine на Ubuntu Server, вы можете, прочитав “Установка Docker Engine на Ubuntu Server”.

Кроме того, на сервер должен быть установлен OpenSSH, а также открыт 22 порт, чтобы иметь возможность подключаться к серверу по протоколу SSH.

Для установки OpenSSH на сервер вы можете воспользоваться командой:

sudo apt install openssh-server

Если вы планируете подключиться к серверу, используя операционную систему Windows, то можете воспользоваться PuTTY - свободно распространяемым клиентом для различных протоколов удаленного доступа, включая SSH, Telnet, rlogin.

В данном руководстве рассматривается подключение к серверу при помощи терминального эмулятора iTerm2, установленного на операционную систему macOS.

Подключаемся к серверу, на который планируется установить Docker Compose.

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

Обратите внимание, ссылку на актуальную версию Docker Compose можно найти на официальном сайте Docker Docs.

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

Теперь дадим права на исполнение двоичному файлу с помощью команды:

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

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

Теперь нужно убедиться, что Docker Compose установлен корректно. Для этого необходимо выполнить команду:

docker-compose --version

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

Судя по полученному сообщению, Docker Compose установлен корректно.

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

Владимир Михалев
Привет, я Владимир Михалев, но друзья зовут меня Вальдемарыч. Я обладаю практическим опытом проектирования и сопровождения различных информационных систем.

Свежие посты