Docker Compose описывает несколько связанных контейнерных сервисов в YAML и управляет их запуском, сетями, томами и конфигурацией.
Что такое Docker Compose, зачем он нужен и какие возможности предоставляет?
Docker Compose описывает несколько связанных контейнерных сервисов в YAML и управляет их запуском, сетями, томами и конфигурацией.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Docker Compose описывает несколько связанных контейнерных сервисов в YAML и управляет их запуском, сетями, томами и конфигурацией.
Это удобно для воспроизводимого приложения с API, базой и кешем. Команды compose поднимают и останавливают согласованный набор ресурсов. Compose не заменяет автоматически кластерную оркестрацию с отказоустойчивостью на множестве машин; секреты и данные требуют отдельной аккуратной настройки.
Источник: docs.docker.com.