Docker Compose, различные варианты установки в Ubuntu 20.04

о docker compose

В следующей статье мы рассмотрим Docker Compose. Это утилита, которая помогает определять, просматривать и запускать несколько приложений. Около инструмент для создания изолированных контейнеров через файлы YAML.

Docker Compose позволяет запускать несколько копий среды на одном хосте. Вместо использования Docker Используя серию команд и сценариев bash, Docker Compose позволяет вам использовать файлы YAML, чтобы иметь возможность поручить Докер Двигатель выполнять задачи. И это ключ, простота давать серию инструкций, а затем повторять их в разных условиях.

Docker Compose - это инструмент для запускать многоконтейнерные приложения в Docker, определенные с использованием формата файла Compose. Файл композиции используется для определения способа настройки одного или нескольких контейнеров, составляющих наше приложение. Когда у нас есть файл композиции, мы можем создать и запустить наше приложение с помощью одной команды: сбор докеров.

Docker Compose - это инструмент, упрощающий использование Docker., от Файлы YAML, проще создавать контейнеры, подключать их, включать порты, тома и т. д. С помощью Compose вы можете создавать разные контейнеры и одновременно в каждом контейнере разные службы, объединять их в общий том, запускать, выключать и т. Д. Это фундаментальный компонент для создания приложений и микросервисов. Подробно все возможности Compose можно посмотреть на странице проектная документация.

Установите Docker Compose в Ubuntu 20.04

Пользователи могут выбрать разные варианты установки эта утилита, как они есть:

Из репозитория Ubuntu

Из репозиториев Ubuntu мы можем получить стабильную версию и обновления этого инструмента. Для установки отсюда нам просто нужно открыть терминал (Ctrl + Alt + T) и ввести следующую команду, чтобы установить утилиту из официального репозитория:

установить докер, составить с помощью apt

sudo apt install docker-compose

После завершения установки мы можем проверьте, правильно ли он установлен в нашей системе. Мы можем сделать это, написав следующую команду в том же терминале:

докер создать подходящую версию

docker-compose version

деинсталляция

к удалить Docker Compose, установленный с помощью apt, нам просто нужно открыть терминал (Ctrl + Alt + T) и выполнить команду:

Удалить с помощью apt

sudo apt remove docker-compose; sudo apt autoremove

Использование репозитория GitHub

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

Если вы хотите, установить обновленную версию утилиты Docker ComposeВы можете использовать веб-браузер или откройте терминал (Ctrl + Alt + T) и выполните следующую команду, чтобы получить последнюю версию, опубликованную сегодня:

скачать docker compose с github

sudo wget -O /usr/local/bin/docker-compose https://github.com/docker/compose/releases/download/1.28.6/docker-compose-Linux-x86_64

Как только загрузка будет завершена, мы будем использовать эту другую команду, чтобы назначить необходимые разрешения исполняемому файлу, который мы скачали на предыдущем шаге:

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

Теперь мы можем проверьте версию, которую мы собираемся предоставить используя следующую команду в терминале:

docker compose версия из GitHub

docker-compose --version

деинсталляция

Этот инструмент может быть удален из системы, просто удалив его двоичный файл. Для этого нам нужно будет открыть терминал (Ctrl + Alt + T) и использовать следующую команду, чтобы удалить его с нашего компьютера:

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

Использование pip

Мы также можем скачать Docker Compose, используя pip3. Для этой утилиты требуется Python 3.6 или новее. и его диспетчер пакетов pip для правильной работы. Если у вас есть эта версия этих требований, в терминале (Ctrl + Alt + T) вам нужно только использовать следующую команду для выполнения установки:

установить pip3 docker compose

pip3 install docker-compose

деинсталляция

Для еудалите эту утилиту, если вы установили ее с помощью pip3, нам нужно будет только открыть терминал (Ctrl + Alt + T) и выполнить в нем команду:

удалить с помощью pip3

pip3 uninstall docker-compose

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

Compose работает во всех средах: производственная, промежуточная, разработка, тестирование и рабочие процессы CI. Его можно получить больше информации о каждом случае в общие варианты использования.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.