Текст и данные · Инструкция
Docker Compose: вывести список сервисов после объединения config
При нескольких compose-файлах и overrides не всегда очевидно, какой набор services реально попадёт в итоговую модель.
Короткий ответ
Выполните `docker compose config --services`. Compose сначала разрешит и объединит конфигурацию, затем выведет итоговые имена сервисов по одному в строке.
Что делать
- 1. Запустите команду из каталога Compose-проекта.
- 2. Если используете несколько файлов, передайте те же `-f`, что и при `up`.
- 3. Выполните `docker compose .. config --services`.
- 4. Используйте вывод в shell-скриптах для проверки или перебора итоговых services.
Важные ограничения
- Список относится к уже разрешённой Compose-модели с учётом переданных файлов и переменных.
- Если service привязан к profile, учитывайте, какие profiles реально активируются при запуске.
Что учитывать
Список относится к уже разрешённой Compose-модели с учётом переданных файлов и переменных.,Если service привязан к profile, учитывайте, какие profiles реально активируются при запуске.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. docker compose config). Пример и формулировки — редакция N1RO на 2026-09-18.