Docker Compose is a great tool for orchestrating docker containers within an environment, especially for local development.
A common error is: <service name> exited with code 0
. Which is usually seen when a container stops immediately.
The fix: Add stdin_open: true
and tty: true
to each service you want to start up and remain running.