-
Notifications
You must be signed in to change notification settings - Fork 4
/
docker-compose.yml
35 lines (32 loc) · 969 Bytes
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
version: '3.7'
services:
app:
container_name: highres_seg_demo
build: .
command: 'gunicorn -b 0.0.0.0:8075 --reload app:server'
environment:
DATA_TILED_URI: '${DATA_TILED_URI}'
DATA_TILED_API_KEY: '${DATA_TILED_API_KEY}'
MASK_TILED_URI: '${MASK_TILED_URI}'
MASK_TILED_API_KEY: '${MASK_TILED_API_KEY}'
SEG_TILED_URI: '${SEG_TILED_URI}'
SEG_TILED_API_KEY: '${SEG_TILED_API_KEY}'
USER_NAME: '${USER_NAME}'
USER_PASSWORD: '${USER_PASSWORD}'
RESULTS_DIR: '${RESULTS_DIR}'
PREFECT_API_URL: '${PREFECT_API_URL}'
FLOW_NAME: '${FLOW_NAME}'
TIMEZONE: "${TIMEZONE}"
volumes:
- ./app.py:/app/app.py
- ./constants.py:/app/constants.py
- ./callbacks:/app/callbacks
- ./components:/app/components
- ./utils:/app/utils
ports:
- '8075:8075'
# networks:
# - computing_api_default
# networks:
# computing_api_default:
# external: true