Составьте | Приложение с несколькими контейнерами с открытым исходным кодом

Compose DevOps Tool

Docker Compose определить и запустить мультиконтратантные приложения

Docker Compose Intool с открытым исходным кодом помогает вам справиться с мультиконтравными средами Docker. Он позволяет использовать файл YAML для одновременного определения мультизаторителя.

Обзор

Docker Compose-это инструмент для запуска приложений с несколькими Container Docker, определенными с использованием формата файла Compose. Это может быть утомительный старт, останавливаться, восстанавливать и управлять несколькими контейнерами вручную, поэтому Docker создал новый полезный инструмент, который помогает ускорить процесс, т.е. Docker Compose. Файл Compose работает, применяя правило, определяющее, как один или несколько контейнеров или сервисов настроены в файле Docker-compose.yaml. Если у вас есть файл составления YAML, вы можете создавать, запустить и управлять своим приложением с одной командой: Docker Compose Up. Разработка приложений с использованием Docker сложна при работе над несколькими службами и контейнерами. Здесь появится компоновка Docker, которая поможет вам запустить Docker Multy Containers Applications и среды. Docker Compose может выполнять несколько контейнеров одновременно в Docker Compose Production, стадии, разработке, тестировании и средах CI. Вы можете использовать Docker Compose для управления жизненным циклом разработки программного обеспечения (SDLC). Docker Compose Software Software имеет 24,8K GitHub Stars и 4,2K GitHub Forks.

Системные Требования

Требования к настройке Docker Compose включают:

  • Docker Compose
  • Docker Engine
  • Привилегии SUDO, не являющиеся Руно
  • Github account

Функции

Некоторые из ключевых функций Docker Compose перечислены ниже:

  • Хостинг нескольких изолированных сред на одном хосте
  • Настройте контейнеры для разных средств
  • Сохранить данные объема при создании контейнеров
  • Повторно используйте и воссоздайте контейнеры, которые изменились
  • Переменные и перемещение композиции между средами

Инструкции по установке

Установить Docker Compose на Linux

Во -первых, убедитесь, что все пакеты Depency в Docker Compose установлены и актуальны, затем следуйте инструкциям, перечисленным ниже. Вы также можете загрузить Docker Compose Binary со страницы выпуска репозитория Compose на GitHub для Linux. Пошаговые инструкции перечислены ниже. Запустите эту команду, чтобы загрузить текущий стабильный выпуск Docker Compose:

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

Чтобы установить другую версию Docker Compose Linux, замените 1.29.2 на версию Compose, которую вы хотите установить. Теперь примените исполняемые разрешения к загруженному бинарному файлу:

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

Если команда Docker-Compose сбой после шагов установки, проверьте свои пути. Вы также можете создать символическую ссылку на /usr /bin или любой другой каталог на вашем пути с помощью команды:

    sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

При желании вы должны установить завершение команды для оболочки Bash и ZSH. Теперь проверьте установку с помощью команды:

    docker-compose --version

Поздравляю! Теперь вы научились установить Docker Compose Ubuntu 20.04 успешно. Наслаждаться!

FAQS

Что такое Docker?

Docker Compose-это программное обеспечение Openens Source, используемое для определения, обмена и запуска приложений с несколькими контейнерами Docker. Docker Compose File работает, определяя правила в Docker-Compose.yaml, как настроены несколько контейнеров или служб. Это помогает ускорить процесс мультиконтраж.

Docker сочиняет открытый исходный код?

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

Docker Compose бесплатно?

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

На каком языке написан Docker?

Docker Compose V1 находится на языке Python, в то время как Docker Compose V2 полностью переписан с нуля в Голанге.

Что такое Docker и Docker?

Разница между Docker и Docker-Compose заключается в том, что команды Docker используются для запуска только одного контейнера или изображения за раз. В то время как Docker Compose на Ubuntu используется для запуска, остановить и управлять приложением Multi Container Docker, настроенного в файле Docker-compose.yaml.

Исследовать

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

OpenShift

Портайн

Apache Mesos

Kubernetes

5 лучших инструментов оркестровки контейнеров с открытым исходным кодом для DevOps

 Русский