]> Untitled Git - lemmy.git/commitdiff
Adding health check to docker-compose.
authorDessalines <tyhou13@gmx.com>
Sat, 6 Apr 2019 18:08:05 +0000 (11:08 -0700)
committerDessalines <tyhou13@gmx.com>
Sat, 6 Apr 2019 18:08:05 +0000 (11:08 -0700)
docker-compose.yml

index c2b2bfec55541aa27660e0b0c9f96a19506a5985..c11c9176af02ad3e61e90805572cedcb7ce8bca2 100644 (file)
@@ -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