From 95a282c9a103f8d1272468d2fcadfd08780baa5a Mon Sep 17 00:00:00 2001 From: Ryan W Date: Thu, 4 May 2023 14:16:25 -0700 Subject: [PATCH] feat: Add healthcheck for pg --- docker-compose.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index d971c9c..085b16b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,8 +12,10 @@ services: environment: - HISTFILE=/usr/src/app/log/.bash_history depends_on: - - db - - redis + db: + condition: service_healthy + redis: + condition: service_started db: image: postgres:15 ports: @@ -22,6 +24,11 @@ services: - POSTGRES_PASSWORD=changeme volumes: - pg_data:/var/lib/postgresql/data + healthcheck: + test: pg_isready -U postgres + interval: 2s + timeout: 5s + retries: 30 redis: image: redis volumes: