From 10ae69e17a084a248e4b0f8241be43fe3d1658a2 Mon Sep 17 00:00:00 2001 From: Christoph Schug Date: Sat, 2 Mar 2024 16:48:26 +0100 Subject: [PATCH] feat: add container health check --- docker-compose/postgres/docker-compose.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docker-compose/postgres/docker-compose.yaml b/docker-compose/postgres/docker-compose.yaml index 5a90e1c..e43e8d5 100644 --- a/docker-compose/postgres/docker-compose.yaml +++ b/docker-compose/postgres/docker-compose.yaml @@ -13,6 +13,12 @@ services: - TZ=${TZ:-UTC} ports: - 5432:5432 + healthcheck: + test: ['CMD-SHELL', 'pg_isready -U "${POSTGRES_USER:-postgres}"'] + start_period: 30s + interval: 10s + timeout: 10s + retries: 5 # (Optional) when using custom network, see also # https://docs.docker.com/compose/compose-file/compose-file-v3/#networks #