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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.