Merge pull request #2976 from emoryr/fix/demo-blog-dockercompose

Update docker composer file version and wait for postgres #2784
This commit is contained in:
Ben Darnell 2021-02-03 21:36:07 -05:00 committed by GitHub
commit 4f82dfd1ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 25 additions and 15 deletions

View File

@ -1,15 +1,25 @@
postgres:
image: postgres:10.3
environment:
POSTGRES_USER: blog
POSTGRES_PASSWORD: blog
POSTGRES_DB: blog
ports:
- "3306"
blog:
build: .
links:
- postgres
ports:
- "8888:8888"
command: --db_host=postgres
version: "3.8"
services:
postgres:
image: postgres:10.3
environment:
POSTGRES_USER: blog
POSTGRES_PASSWORD: blog
POSTGRES_DB: blog
ports:
- "3306"
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres"]
interval: 5s
timeout: 5s
retries: 5
blog:
build: .
links:
- postgres
depends_on:
postgres:
condition: service_healthy
ports:
- "8888:8888"
command: --db_host=postgres