From 4c1b7ef03f5543d0d3ce06b71e090b18f7625d95 Mon Sep 17 00:00:00 2001 From: Demian Caldelas Date: Thu, 10 Feb 2022 09:20:09 -0300 Subject: [PATCH] Add postgres healthcheck to assure is ready (#1767) Co-authored-by: Peer Richelsen --- docker-compose.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 7e091126..7e1ec1e6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,5 +13,15 @@ services: POSTGRES_DB: "cal-saml" POSTGRES_PASSWORD: "" POSTGRES_HOST_AUTH_METHOD: trust + healthcheck: + test: ["CMD-SHELL", "pg_isready"] + interval: 10s + timeout: 5s + retries: 5 + postgres_is_ready: + image: postgres + depends_on: + postgres: + condition: service_healthy volumes: db_data: