Обзор Docker Compose

Compose — это инструмент для определения и запуска многоконтейнерных приложений Docker. С Compose вы используете файл YAML для настройки служб вашего приложения. Затем с помощью одной команды вы создаёте и запускаете все службы из вашей конфигурации.

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

  • Запускать, останавливать и перестраивать службы

  • Просмотр состояния запущенных служб

  • Потоковая передача журнала запущенных служб

  • Выполнение одноразовой команды для службы

Ключевые особенности Compose, которые делают его эффективным: