Ensure postgres is available for production

This commit is contained in:
Clinton Collins 2019-05-09 13:24:32 -07:00
Родитель c05a650ae2
Коммит 97af1ed317
2 изменённых файлов: 11 добавлений и 2 удалений

Просмотреть файл

@ -49,7 +49,9 @@ setup(
'flask_sqlalchemy',
'flask_marshmallow',
'marshmallow-sqlalchemy',
"docker"
"docker",
'psycopg2',
''
],
extras_require={

Просмотреть файл

@ -5,6 +5,13 @@ services:
restart: always
environment:
POSTGRES_USER: seattle_flu
# placeholder for building worker
workers:
build:
context: .
dockerfile: Dockerfile.worker
image: idm-docker-production.packages.idmod.org/sfim-worker:${version:-latest}
command: touch t
service:
build:
context: api_service
@ -13,7 +20,7 @@ services:
volumes:
- "/model_store:/model_store"
environment:
- SQLALCHEMY_URI=postgres://seattle_flu:@db
- SQLALCHEMY_URI=postgres+psycopg2://seattle_flu:@db
depends_on:
- db
ports: