-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapps-docker-compose.yml
42 lines (41 loc) · 1.19 KB
/
apps-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
version: '3.8'
services:
xw-redis:
image: redis:6.0.5-alpine
container_name: xw-redis
ports:
- "6379:6379"
volumes:
- ./redis:/data
networks:
- xw-stack-net
xw-app-todos:
build: ./apps/xw-app-todos
container_name: xw-app-todos
environment:
- ELASTIC_APM_ENABLED=${ELASTIC_APM_ENABLED}
- ELASTIC_APM_SERVICE_NAME=xw-app-todos
- ELASTIC_APM_SERVER_URL=http://apm-server:8200
command: uvicorn api:app --host 0.0.0.0 --port 5057
ports:
- "5057:5057"
depends_on:
- xw-redis
networks:
- xw-stack-net
xw-app-reports:
build: ./apps/xw-app-reports
container_name: xw-app-reports
environment:
- ELASTIC_APM_ENABLED=${ELASTIC_APM_ENABLED}
- ELASTIC_APM_SERVICE_NAME=xw-app-reports
- ELASTIC_APM_SERVER_URL=http://apm-server:8200
command: uvicorn api:app --host 0.0.0.0 --port 5058
ports:
- "5058:5058"
depends_on:
- xw-app-todos
networks:
- xw-stack-net
networks:
xw-stack-net: