@@ -2,6 +2,8 @@ version: "3.4"
2
2
3
3
services :
4
4
static-server :
5
+ logging : &logging
6
+ driver : none
5
7
build :
6
8
context : .
7
9
dockerfile : static-server.Dockerfile
@@ -11,6 +13,7 @@ services:
11
13
- 5551:5551
12
14
# ssh
13
15
ssh :
16
+ logging : *logging
14
17
image : lscr.io/linuxserver/openssh-server:latest
15
18
environment :
16
19
- PASSWORD_ACCESS=true
@@ -30,6 +33,7 @@ services:
30
33
31
34
# oss standalone
32
35
oss-standalone :
36
+ logging : *logging
33
37
image : redislabs/redismod
34
38
command : [
35
39
" --loadmodule" , "/usr/lib/redis/modules/redisearch.so",
@@ -42,6 +46,7 @@ services:
42
46
- 8100:6379
43
47
44
48
oss-standalone-empty :
49
+ logging : *logging
45
50
image : redislabs/redismod
46
51
command : [
47
52
" --loadmodule" , "/usr/lib/redis/modules/redisearch.so",
@@ -55,6 +60,7 @@ services:
55
60
56
61
# oss standalone v5
57
62
oss-standalone-v5 :
63
+ logging : *logging
58
64
image : redis:5
59
65
ports :
60
66
- 8101:6379
@@ -65,16 +71,19 @@ services:
65
71
ipv4_address : 172.33.100.111
66
72
# oss standalone redisearch
67
73
oss-standalone-redisearch :
74
+ logging : *logging
68
75
image : redislabs/redismod
69
76
ports :
70
77
- 8102:6379
71
78
72
79
oss-standalone-redisgears-2-0 :
80
+ logging : *logging
73
81
image : redislabs/redisgears:edge
74
82
ports :
75
83
- 8106:6379
76
84
77
85
oss-standalone-big :
86
+ logging : *logging
78
87
build :
79
88
context : ./rte/oss-standalone-big
80
89
dockerfile : Dockerfile
@@ -85,6 +94,7 @@ services:
85
94
86
95
# oss standalone tls
87
96
oss-standalone-tls :
97
+ logging : *logging
88
98
build :
89
99
context : ./rte/oss-standalone-tls
90
100
dockerfile : Dockerfile
@@ -93,6 +103,7 @@ services:
93
103
94
104
# oss sentinel
95
105
oss-sentinel :
106
+ logging : *logging
96
107
build : ./rte/oss-sentinel
97
108
depends_on :
98
109
- oss-sentinel-primary-1
@@ -101,13 +112,16 @@ services:
101
112
- 28100:26379
102
113
103
114
oss-sentinel-primary-1 :
115
+ logging : *logging
104
116
image : redis:5
105
117
106
118
oss-sentinel-primary-2 :
119
+ logging : *logging
107
120
image : redis:5
108
121
109
122
# oss cluster (v7)
110
123
cluster-plain-creator-7 :
124
+ logging : *logging
111
125
build :
112
126
context : ./rte/oss-cluster-7
113
127
dockerfile : creator.Dockerfile
@@ -116,25 +130,29 @@ services:
116
130
- master-plain-7-2
117
131
- master-plain-7-3
118
132
master-plain-7-1 :
133
+ logging : *logging
119
134
build : &cluster-plain-7-build ./rte/oss-cluster-7
120
135
ports :
121
136
- 8200:6379
122
137
networks :
123
138
default :
124
139
ipv4_address : 172.31.100.211
125
140
master-plain-7-2 :
141
+ logging : *logging
126
142
build : *cluster-plain-7-build
127
143
networks :
128
144
default :
129
145
ipv4_address : 172.31.100.212
130
146
master-plain-7-3 :
147
+ logging : *logging
131
148
build : *cluster-plain-7-build
132
149
networks :
133
150
default :
134
151
ipv4_address : 172.31.100.213
135
152
136
153
# oss cluster (v7) with rediserch > 2.2
137
154
cluster-rs-creator-7 :
155
+ logging : *logging
138
156
build :
139
157
context : &cluster-rs-7-build ./rte/oss-cluster-7-rs
140
158
dockerfile : creator.Dockerfile
@@ -143,25 +161,29 @@ services:
143
161
- master-rs-7-2
144
162
- master-rs-7-3
145
163
master-rs-7-1 :
164
+ logging : *logging
146
165
build : *cluster-rs-7-build
147
166
ports :
148
167
- 8221:6379
149
168
networks :
150
169
default :
151
170
ipv4_address : 172.31.100.221
152
171
master-rs-7-2 :
172
+ logging : *logging
153
173
build : *cluster-rs-7-build
154
174
networks :
155
175
default :
156
176
ipv4_address : 172.31.100.222
157
177
master-rs-7-3 :
178
+ logging : *logging
158
179
build : *cluster-rs-7-build
159
180
networks :
160
181
default :
161
182
ipv4_address : 172.31.100.223
162
183
163
184
# oss cluster with redisgears 2
164
185
gears-cluster-2-0-creator :
186
+ logging : *logging
165
187
image : redis:latest
166
188
entrypoint : ['/bin/sh', '-c', 'redis-cli --cluster create 172.31.100.191:6379 172.31.100.192:6379 172.31.100.193:6379 172.31.100.194:6379 172.31.100.195:6379 172.31.100.196:6379 --cluster-replicas 1 --cluster-yes && tail -f /dev/null']
167
189
depends_on :
@@ -172,36 +194,42 @@ services:
172
194
- gears-cluster-2-0-node-5
173
195
- gears-cluster-2-0-node-6
174
196
gears-cluster-2-0-node-1 :
197
+ logging : *logging
175
198
image : &gears-cluster-img redislabs/redisgears:edge
176
199
command : &gears-cluster-cmd redis-server --protected-mode no --loadmodule /build/target/release/libredisgears.so v8-plugin-path /build/target/release/libredisgears_v8_plugin.so --cluster-enabled yes
177
200
networks :
178
201
default :
179
202
ipv4_address : 172.31.100.191
180
203
gears-cluster-2-0-node-2 :
204
+ logging : *logging
181
205
image : *gears-cluster-img
182
206
command : *gears-cluster-cmd
183
207
networks :
184
208
default :
185
209
ipv4_address : 172.31.100.192
186
210
gears-cluster-2-0-node-3 :
211
+ logging : *logging
187
212
image : *gears-cluster-img
188
213
command : *gears-cluster-cmd
189
214
networks :
190
215
default :
191
216
ipv4_address : 172.31.100.193
192
217
gears-cluster-2-0-node-4 :
218
+ logging : *logging
193
219
image : *gears-cluster-img
194
220
command : *gears-cluster-cmd
195
221
networks :
196
222
default :
197
223
ipv4_address : 172.31.100.194
198
224
gears-cluster-2-0-node-5 :
225
+ logging : *logging
199
226
image : *gears-cluster-img
200
227
command : *gears-cluster-cmd
201
228
networks :
202
229
default :
203
230
ipv4_address : 172.31.100.195
204
231
gears-cluster-2-0-node-6 :
232
+ logging : *logging
205
233
image : *gears-cluster-img
206
234
command : *gears-cluster-cmd
207
235
networks :
@@ -210,6 +238,7 @@ services:
210
238
211
239
# redis enterprise
212
240
redis-enterprise :
241
+ logging : *logging
213
242
build : ./rte/redis-enterprise
214
243
cap_add :
215
244
- sys_resource
0 commit comments