Skip to main content

Some useful command line utility to wait until all services declared in a docker-compose file are up and running.

Project description

docker-compose-wait

Build Status

Some useful script to wait until all services declared in a docker-compose file are up and running.

This script uses the health check mechanism provided since Docker 1.12. If your services have a configured health check, after making a docker-compose up -d you can simply call this script to have it wait until all your services health statuses are fixed. If they are all healthy it will return 0 if any of them is unhealthy (or Down) it will return -1.

This script can be useful, as example, in Continuous Integration or other situations when you just want to wait until a stack is deployed before performing other actions.

Please note this script does not do anything about dependencies startup order.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

docker-compose-wait-0.2.0.tar.gz (5.1 kB view details)

Uploaded Source

File details

Details for the file docker-compose-wait-0.2.0.tar.gz.

File metadata

File hashes

Hashes for docker-compose-wait-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6b1ab40f841f883a4298b884b2b1266fffb090d7312d6ff0857e9f72bd86b0d0
MD5 27ffaa088944431e335cb3eb10d7b8bc
BLAKE2b-256 c3caa5ae6f10c4be37fe44218ffd6b710aee243f90ddad54d662f5f76e63b1a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page