MAI-ARCH-2024
/
docker-compose.load-testing.yaml
75 строк · 1.8 Кб
1version: "3.8"
2
3include:
4- path: ./infra/docker-compose.variables.yaml
5- path: ./infra/observability/docker-compose.observability.yaml
6- path: ./infra/redis/docker-compose.redis.yaml
7- path: ./infra/postgres/docker-compose.postgres.yaml
8- path: ./infra/structurizer/docker-compose.structurize.yaml
9- path: ./infra/yandex-tank/docker-compose.yandex-tank.yaml
10
11services:
12tcs-gateway:
13container_name: tcs-gateway
14mem_reservation: "512m"
15cpus: "1"
16build:
17context: .
18dockerfile: ./src/tcs-gateway/TCS.Gateway.Presentation/Dockerfile
19ports:
20- "8000:80"
21depends_on:
22postgres:
23condition: service_healthy
24
25tcs-route:
26container_name: tcs-route
27mem_reservation: "512m"
28cpus: "1"
29build:
30context: .
31dockerfile: ./src/tcs-route/TCS.Route.Presentation/Dockerfile
32ports:
33- "8001:80"
34depends_on:
35postgres:
36condition: service_healthy
37
38tcs-trip:
39container_name: tcs-trip
40mem_reservation: "512m"
41cpus: "1"
42build:
43context: .
44dockerfile: ./src/tcs-trip/TCS.Trip.Presentation/Dockerfile
45ports:
46- "8002:80"
47depends_on:
48postgres:
49condition: service_healthy
50
51tcs-trip-creator:
52container_name: tcs-trip-creator
53mem_reservation: "512m"
54cpus: "1"
55build:
56context: .
57dockerfile: ./src/tcs-trip-creator/TCS.Trip.Creator.Presentation/Dockerfile
58ports:
59- "8003:80"
60depends_on:
61postgres:
62condition: service_healthy
63
64tcs-user-facade:
65container_name: tcs-user-facade
66mem_reservation: "512m"
67cpus: "1"
68build:
69context: .
70dockerfile: ./src/tcs-user-facade/TCS.User.Facade.Presentation/Dockerfile
71ports:
72- "8004:80"
73depends_on:
74postgres:
75condition: service_healthy
76