yangxg 1 rok temu
rodzic
commit
23af5912ab
1 zmienionych plików z 15 dodań i 7 usunięć
  1. 15 7
      redis-cluster/docker-compose.yml

+ 15 - 7
redis-cluster/docker-compose.yml

@@ -3,6 +3,8 @@ version: "3.7"
 x-default:
   &defaults
   privileged: true
+  build:
+    context: redis-cluster
   restart: always
   stdin_open: true
   tty: true
@@ -10,7 +12,8 @@ x-default:
 services:
 
   redis1:
-    image: redis
+    <<: *defaults
+    container_name: redis1
     ports:
       - "0.0.0.0:6379:6379"
       - "0.0.0.0:16379:16379"
@@ -19,7 +22,8 @@ services:
       - ${DATA_PATH}/redis1:/data:rw
 
   redis2:
-    image: redis
+    <<: *defaults
+    container_name: redis2
     ports:
       - "0.0.0.0:6380:6380"
       - "0.0.0.0:16380:16380"
@@ -28,7 +32,8 @@ services:
       - ${DATA_PATH}/redis2:/data:rw
 
   redis3:
-    image: redis
+    <<: *defaults
+    container_name: redis3
     ports:
       - "0.0.0.0:6381:6381"
       - "0.0.0.0:16381:16381"
@@ -37,7 +42,8 @@ services:
       - ${DATA_PATH}/redis3:/data:rw
 
   redis4:
-    image: redis
+    <<: *defaults
+    container_name: redis4
     ports:
       - "0.0.0.0:6382:6382"
       - "0.0.0.0:16382:16382"
@@ -50,7 +56,8 @@ services:
       - redis3
 
   redis5:
-    image: redis
+    <<: *defaults
+    container_name: redis5
     ports:
       - "0.0.0.0:6383:6383"
       - "0.0.0.0:16383:16383"
@@ -63,7 +70,8 @@ services:
       - redis3
 
   redis6:
-    image: redis
+    <<: *defaults
+    container_name: redis6
     ports:
       - "0.0.0.0:6384:6384"
       - "0.0.0.0:16384:16384"
@@ -76,7 +84,7 @@ services:
       - redis3
 
   redis_cluster_creator:
-    image: redis_cluster_creator
+    container_name: redis_cluster_creator
     privileged: true
     ports:
       - "0.0.0.0:6385:6379"