Я использую docker-compose
.
Некоторые команды, такие как up -d service_name
или start service_name
возвращаются сразу же, и это очень полезно, если вы не хотите, чтобы запущенные контейнеры зависели от состояния оболочки, как это происходит с обычной up service_name
. Один вариант использования запускает его с какого-то сервера непрерывной интеграции / доставки.
Но этот способ запуска / запуска служб не дает обратной связи о фактическом состоянии службы впоследствии.
Ссылка Docker Compose CLI для up
команды упоминает соответствующий вариант, но, как и для версии 1.7.1
, это взаимоисключающие -d
:
--abort-on-container-exit Stops all containers if any container was stopped. *Incompatible with -d.*