-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
45 lines (42 loc) · 1.22 KB
/
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
36
37
38
39
40
41
42
43
44
45
version: "3"
services:
brat:
image: "matcomuh/satr:latest"
build:
context: ./build
dockerfile: brat.dockerfile
container_name: "autobrat-brat"
ports:
- "8081:80"
volumes:
- "./data:/bratdata/SAT+R"
autobrat:
image: "matcomuh/autobrat:latest"
build:
context: ./build
dockerfile: autobrat.dockerfile
container_name: autobrat-web
ports:
- "8000:8000"
volumes:
- "./data/autobrat:/data"
- "./autobrat:/autobrat"
- "./scripts:/usr/local/lib/python3.6/site-packages/scripts"
- "./autobrat:/usr/local/lib/python3.6/site-packages/autobrat"
working_dir: "/autobrat"
command: ["uvicorn", "--host", "0.0.0.0", "--reload", "--log-level", "debug", "app:app"]
dashboard:
image: matcomuh/streamlit:latest
build:
context: ./build
dockerfile: streamlit.dockerfile
container_name: autobrat-dashboard
ports:
- "8501:8501"
volumes:
- "./data/autobrat:/data"
- "./autobrat:/autobrat"
- "./scripts:/usr/local/lib/python3.6/site-packages/scripts"
- "./autobrat:/usr/local/lib/python3.6/site-packages/autobrat"
working_dir: "/autobrat"
command: ["streamlit", "run", "dashboard.py"]