Quellcode durchsuchen

feat: add container health check

Christoph Schug vor 2 Jahren
Ursprung
Commit
10ae69e17a
1 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. 6 0
      docker-compose/postgres/docker-compose.yaml

+ 6 - 0
docker-compose/postgres/docker-compose.yaml

@@ -13,6 +13,12 @@ services:
       - TZ=${TZ:-UTC}
       - TZ=${TZ:-UTC}
     ports:
     ports:
       - 5432:5432
       - 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
     # (Optional) when using custom network, see also
     # https://docs.docker.com/compose/compose-file/compose-file-v3/#networks
     # https://docs.docker.com/compose/compose-file/compose-file-v3/#networks
     #
     #