Sto usando il docker-compose.
Alcuni comandi come up -d service_nameo start service_namestanno tornando subito e questo è piuttosto utile se non si desidera che i contenitori in esecuzione dipendano dallo stato della shell, come fanno normalmente up service_name. L'unico caso d'uso lo sta eseguendo da una sorta di continuo server di integrazione / consegna.
Ma questo modo di eseguire / avviare i servizi non fornisce alcun feedback sullo stato attuale del servizio in seguito.
Il riferimento alla CLI Componi Docker per il upcomando menziona l'opzione pertinente, ma, come per la versione 1.7.1, si escludono a vicenda con -d:
--abort-on-container-exit Stops all containers if any container was stopped. *Incompatible with -d.*