Locally I was having issues where `make quick-start` would start interacting 
with containers before they where up and running. This triggered me to build 
`make wait-for-docker-compose-up`.

`wait-for-compose-up` waits until all docker containers are up and running 
before continuing. It times out after 30 seconds and outputs the status of all 
the containers that are and aren't running at that point in time to allow you 
to understand what is going wrong.

`wait-for-compose-up` is also added as part of `quick-start`.

`wait-for-compose-up` also includes a special mode when running `VERBOSE=true` 
where it will give you a live update on what the container status is. See 
screen capture of that mode below:

![wait-for-docker-compose-up](https://user-images.githubusercontent.com/4106/44740216-df843f00-aac7-11e8-9b60-867de18643d8.gif)


[ Full content available at: 
https://github.com/apache/incubator-openwhisk-devtools/pull/155 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to