-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathdocker-compose.yml
118 lines (103 loc) · 2.78 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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
version: '3.4'
services:
campaign-api:
image: joker/campaignapi
build:
context: .
dockerfile: src/Services/Campaign/Campaign.Api/Dockerfile
location-api:
image: joker/locationapi
build:
context: .
dockerfile: src/Services/Location/Location.Api/Dockerfile
management-api:
image: joker/managementapi
build:
context: .
dockerfile: src/Services/Management/Management.Api/Dockerfile
merchant-api:
image: joker/merchantapi
build:
context: .
dockerfile: src/Services/Merchant/Merchant.Api/Dockerfile
favorite-api:
image: joker/favoriteapi
build:
context: .
dockerfile: src/Services/Favorite/Favorite.Api/Dockerfile
search-api:
image: joker/searchapi
build:
context: .
dockerfile: src/Services/Search/Search.Api/Dockerfile
identity-api:
image: joker/identityapi
build:
context: .
dockerfile: src/Services/Identity/Joker.Identity/Dockerfile
subscription-api:
image: joker/subscriptionapi
build:
context: .
dockerfile: src/Services/Subscription/Subscription.Api/Dockerfile
notification-api:
image: joker/notificationapi
build:
context: .
dockerfile: src/Services/Notification/Notification.Api/Dockerfile
notification-hub:
image: joker/notificationhub
build:
context: .
dockerfile: src/Services/Notification/Notification.Hub/Dockerfile
aggregator-api:
image: joker/aggregatorapi
build:
context: .
dockerfile: src/Aggregators/Aggregator.Api/Dockerfile
depends_on:
- identity-api
- search-api
- merchant-api
- management-api
- subscription-api
- location-api
- campaign-api
aggregator-storefront-api:
image: joker/aggregatorstorefrontapi
build:
context: .
dockerfile: src/Aggregators/Aggregator.StoreFront.Api/Dockerfile
depends_on:
- identity-api
- merchant-api
- campaign-api
- favorite-api
gateway-web-api:
image: joker/gatewaywebapi
build:
context: .
dockerfile: src/Gateways/Gateway.Web.Api/Dockerfile
depends_on:
- aggregator-api
gateway-backoffice-api:
image: joker/gatewaybackofficeapi
build:
context: .
dockerfile: src/Gateways/Gateway.BackOffice.Api/Dockerfile
depends_on:
- aggregator-api
joker-webapp:
image: joker/jokerwebapp
build:
context: .
dockerfile: src/WebApplications/Joker.WebApp/Dockerfile
depends_on:
- gateway-web-api
joker-backoffice:
image: joker/jokerbackoffice
build:
context: .
dockerfile: src/WebApplications/Joker.BackOffice/Dockerfile
depends_on:
- gateway-web-api