n1ro°
RU

Текст и данные · Инструкция

Docker Compose: вывести доступные profiles через config --profiles

Profiles позволяют включать дополнительные services по сценарию, но в большом compose-файле легко забыть точные названия

Редакция N1RO · Проверено

Короткий ответ

Используйте `docker compose config --profiles`. Команда выводит имена profiles, объявленных в итоговой Compose-модели. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Что делать

  1. 1. Перейдите в каталог Compose-проекта.
  2. 2. Передайте нужные `-f` и `--env-file`, если они используются при обычном запуске.
  3. 3. Выполните `docker compose config --profiles`.
  4. 4. Запускайте нужный profile через `docker compose --profile <name> up`.

Важные ограничения

  • Services без `profiles` активны независимо от profile.
  • Явное обращение к service с profile имеет отдельные правила автоактивации.

Что учитывать

Services без `profiles` активны независимо от profile.,Явное обращение к service с profile имеет отдельные правила автоактивации.

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

Фактическая часть сверена по первичным источникам (в т.ч. docker compose config). Пример и формулировки — редакция N1RO на 2026-09-18.