-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
62 lines (57 loc) · 1.33 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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
version: "3.5"
networks:
aws-nettt:
driver: bridge
services:
nginx:
image: esilean/aws-nginx
build:
dockerfile: Dockerfile
context: ./nginx
restart: always # because it is routing traffic to our entire app
ports:
- "8080:80"
depends_on:
- operation-api
- location-api
networks:
- aws-nettt
auth-api:
image: esilean/aws-auth-api
build:
context: ./src
dockerfile: STSService/AWS.Insurance.STS.Api/Dockerfile
container_name: auth-api
restart: unless-stopped
environment:
- ASPNETCORE_ENVIRONMENT=Production
#ports:
# - "5010:80"
networks:
- aws-nettt
operation-api:
image: esilean/aws-operation-api
build:
context: ./src
dockerfile: OperationsService/AWS.Insurance.Operations.Api/Dockerfile
container_name: operation-api
restart: unless-stopped
environment:
- ASPNETCORE_ENVIRONMENT=Production
#ports:
# - "5000:80"
networks:
- aws-nettt
location-api:
image: esilean/aws-location-api
build:
context: ./src
dockerfile: LocationsService/AWS.Insurance.Locations.Api/Dockerfile
container_name: location-api
restart: unless-stopped
environment:
- ASPNETCORE_ENVIRONMENT=Production
#ports:
# - "5005:80"
networks:
- aws-nettt