Skip to content

Instantly share code, notes, and snippets.

@zhunik
Created September 14, 2018 15:12
Show Gist options
  • Star 20 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save zhunik/3f3087d5982bcf0297ab23ebaeb46bc1 to your computer and use it in GitHub Desktop.
Save zhunik/3f3087d5982bcf0297ab23ebaeb46bc1 to your computer and use it in GitHub Desktop.
docker-compose Postgres health-check
version: "3"
services:
postgress:
....
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres"]
interval: 10s
timeout: 5s
retries: 5
app:
...
depends_on:
postgres:
condition: service_healthy
@cascading-jox
Copy link

Thanks! Worth noting is that pg_isready with just user specified will check against the db called the same as the username.

@avandrevitor
Copy link

thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment