@@ -21,29 +21,90 @@ services:
21
21
timeout : 5s
22
22
retries : 5
23
23
24
+ valkey-node-0 :
25
+ image : bitnami/valkey-cluster:8.1
26
+ environment :
27
+ - " VALKEY_NODES=valkey-node-0 valkey-node-1 valkey-node-2 valkey-node-3 valkey-node-4 valkey-node-5"
28
+ - " ALLOW_EMPTY_PASSWORD=yes"
29
+ - " VALKEY_RDB_POLICY_DISABLED=yes"
30
+ - " VALKEY_AOF_ENABLED=no"
31
+ ports :
32
+ - 7000:6379
33
+ profiles :
34
+ - cluster
35
+ - all
24
36
25
- cluster :
26
- container_name : valkey-cluster
27
- build :
28
- context : .
29
- dockerfile : dockers/Dockerfile.cluster
37
+ valkey-node-1 :
38
+ image : bitnami/valkey-cluster:8.1
39
+ environment :
40
+ - " VALKEY_NODES=valkey-node-0 valkey-node-1 valkey-node-2 valkey-node-3 valkey-node-4 valkey-node-5"
41
+ - " ALLOW_EMPTY_PASSWORD=yes"
42
+ - " VALKEY_RDB_POLICY_DISABLED=yes"
43
+ - " VALKEY_AOF_ENABLED=no"
44
+ - " VALKEY_PRIMARY_HOST=localhost"
30
45
ports :
31
- - 16379:16379
32
- - 16380:16380
33
- - 16381:16381
34
- - 16382:16382
35
- - 16383:16383
36
- - 16384:16384
37
- volumes :
38
- - " ./dockers/cluster.valkey.conf:/valkey.conf:ro"
46
+ - 7001:6379
39
47
profiles :
40
48
- cluster
41
49
- all
42
50
51
+ valkey-node-2 :
52
+ image : bitnami/valkey-cluster:8.1
43
53
environment :
44
- - VALKEY_CLUSTER=yes
45
- - NODES=6
46
- - REPLICAS=1
54
+ - " VALKEY_NODES=valkey-node-0 valkey-node-1 valkey-node-2 valkey-node-3 valkey-node-4 valkey-node-5"
55
+ - " ALLOW_EMPTY_PASSWORD=yes"
56
+ - " VALKEY_RDB_POLICY_DISABLED=yes"
57
+ - " VALKEY_AOF_ENABLED=no"
58
+ ports :
59
+ - 7002:6379
60
+ profiles :
61
+ - cluster
62
+ - all
63
+
64
+ valkey-node-3 :
65
+ image : bitnami/valkey-cluster:8.1
66
+ environment :
67
+ - " VALKEY_NODES=valkey-node-0 valkey-node-1 valkey-node-2 valkey-node-3 valkey-node-4 valkey-node-5"
68
+ - " ALLOW_EMPTY_PASSWORD=yes"
69
+ - " VALKEY_RDB_POLICY_DISABLED=yes"
70
+ - " VALKEY_AOF_ENABLED=no"
71
+ - " VALKEY_PRIMARY_PORT_NUMBER=7002"
72
+ - " VALKEY_PRIMARY_HOST=localhost"
73
+ ports :
74
+ - 7003:6379
75
+ profiles :
76
+ - cluster
77
+ - all
78
+
79
+ valkey-node-4 :
80
+ image : bitnami/valkey-cluster:8.1
81
+ environment :
82
+ - " VALKEY_NODES=valkey-node-0 valkey-node-1 valkey-node-2 valkey-node-3 valkey-node-4 valkey-node-5"
83
+ - " ALLOW_EMPTY_PASSWORD=yes"
84
+ - " VALKEY_RDB_POLICY_DISABLED=yes"
85
+ - " VALKEY_AOF_ENABLED=no"
86
+ ports :
87
+ - 7004:6379
88
+ profiles :
89
+ - cluster
90
+ - all
91
+
92
+ valkey-node-5 :
93
+ image : bitnami/valkey-cluster:8.1
94
+ environment :
95
+ - " VALKEY_CLUSTER_REPLICAS=1"
96
+ - " VALKEY_NODES=valkey-node-0 valkey-node-1 valkey-node-2 valkey-node-3 valkey-node-4 valkey-node-5"
97
+ - " VALKEY_CLUSTER_CREATOR=yes"
98
+ - " ALLOW_EMPTY_PASSWORD=yes"
99
+ - " VALKEY_RDB_POLICY_DISABLED=yes"
100
+ - " VALKEY_AOF_ENABLED=no"
101
+ - " VALKEY_PRIMARY_PORT_NUMBER=7004"
102
+ - " VALKEY_PRIMARY_HOST=localhost"
103
+ ports :
104
+ - 7005:6379
105
+ profiles :
106
+ - cluster
107
+ - all
47
108
48
109
sentinel :
49
110
image : valkey/valkey:latest
0 commit comments