From: Dessalines Date: Sat, 6 Apr 2019 18:08:05 +0000 (-0700) Subject: Adding health check to docker-compose. X-Git-Url: http://these/git/%7B%60%24%7BwebArchiveUrl%7D/%22%7B%7D/readmes/%22https:/hacktivis.me/%7Bsrc%7D?a=commitdiff_plain;h=c08bd28eb7613e3a484376f07a052d4d6a130cb5;p=lemmy.git Adding health check to docker-compose. --- diff --git a/docker-compose.yml b/docker-compose.yml index c2b2bfec..c11c9176 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,4 @@ -version: '3' +version: '2.4' services: db: @@ -8,6 +8,11 @@ services: POSTGRES_USER: rrr POSTGRES_PASSWORD: rrr POSTGRES_DB: rrr + healthcheck: + test: ["CMD-SHELL", "pg_isready -U rrr"] + interval: 30s + timeout: 30s + retries: 3 lemmy: build: context: . @@ -17,6 +22,6 @@ services: environment: LEMMY_FRONT_END_DIR: /app/dist DATABASE_URL: postgres://rrr:rrr@db:5432/rrr - - links: - - db + depends_on: + db: + condition: service_healthy