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/%22https:/nerdica.net/%7B%24%7B%60data:application/static/%24%7B%60data:application/%7Bthis.props.imageSrc%7D?a=commitdiff_plain;h=e340d4a6bf9edc995c894139e71e792916aea612;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