forked from ssl-core/ssl-core
-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose.prod.yaml
129 lines (118 loc) · 2.73 KB
/
docker-compose.prod.yaml
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
119
120
121
122
123
124
125
126
127
128
129
services:
gateway:
container_name: gateway
build:
context: .
dockerfile: gateway/gateway-augusto/gateway-augusto.Dockerfile
environment:
- VISION_PORT=10006
- GC_PORT=10003
volumes:
- .ssl-core:/tmp/.ssl-core
network_mode: host
game-controller:
container_name: game-controller
image: robocupssl/ssl-game-controller:3.9.0
command:
- "-visionAddress"
- "224.5.23.2:10006"
- "-trackerAddress"
- "224.5.23.2:10010"
- "-publishAddress"
- "224.5.23.1:10003"
- "-address"
- ":8081"
restart: unless-stopped
ports:
- 8081/tcp
- 8081:8081
logging:
driver: none
network_mode: host
perception-ms:
container_name: perception-ms
build:
context: .
dockerfile: perception-ms/perception-brutus/perception-brutus.Dockerfile
volumes:
- .ssl-core:/tmp/.ssl-core
depends_on:
- gateway
network_mode: host
ssl-vision-client:
container_name: ssl-vision-client
image: robocupssl/ssl-vision-client:1.7.3
command:
- "-visionAddress"
- "224.5.23.2:10006"
restart: unless-stopped
ports:
- 8082/tcp
- 8082:8082
logging:
driver: none
network_mode: host
referee-ms:
container_name: referee-ms
image: robocin/referee-daronco:manual-419128
volumes:
- .ssl-core:/tmp/.ssl-core
depends_on:
- perception-ms
network_mode: host
playback-db:
container_name: playback-db
image: "redis:latest"
network_mode: host
playback-ms:
container_name: playback-ms
build:
context: .
dockerfile: playback-ms/playback-caze/playback-caze.Dockerfile
volumes:
- .ssl-core:/tmp/.ssl-core
depends_on:
- referee-ms
- playback-db
network_mode: host
extra_hosts:
- "playback-db:127.0.0.1"
player-bff:
container_name: player-bff
build:
context: .
dockerfile: player-bff/player-sonson/player-sonson.Dockerfile
depends_on:
- gateway
- playback-ms
network_mode: host
extra_hosts:
- "gateway:127.0.0.1"
player-mfe:
build:
context: .
dockerfile: player-mfe/Dockerfile
args:
- SOURCE_DIRECTORY=player-mfe
command: [ "-g", "daemon off;" ]
depends_on:
- player-bff
network_mode: host
viewer-mfe:
build:
context: .
dockerfile: viewer-mfe/Dockerfile
args:
- SOURCE_DIRECTORY=viewer-mfe
command: [ "-g", "daemon off;" ]
network_mode: host
app-shell:
build:
context: .
dockerfile: app-shell/Dockerfile
args:
- SOURCE_DIRECTORY=app-shell
command: [ "-g", "daemon off;" ]
network_mode: host
volumes:
.ssl-core: