Your commit message

This commit is contained in:
zeaslity
2024-11-27 10:33:20 +08:00
commit 080c7bb97f
911 changed files with 168439 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
version: '3'
services:
redis-1:
image: redis:5.0.5
container_name: redis-1
ports:
- 6380:6379
redis-2:
image: redis:5.0.5
container_name: redis-2
ports:
- 6381:6379
command: redis-server --slaveof redis-1 6379
# 让两个slave节点去复制container_name为redis-master的节点这样就组成了一个简单的3个节点的主从架构
redis-3:
image: redis:5.0.5
container_name: redis-3
ports:
- 6382:6379
command: redis-server --slaveof redis-1 6379
# 让两个slave节点去复制container_name为redis-master的节点这样就组成了一个简单的3个节点的主从架构
sentinel-1:
image: redis:5.0.5
container_name: redis-sentinel-1
ports:
- 26379:26379
command: redis-sentinel /usr/local/etc/redis/sentinel.conf
volumes:
- ./sentinel1.conf:/usr/local/etc/redis/sentinel.conf
sentinel-2:
image: redis:5.0.5
container_name: redis-sentinel-2
ports:
- 26380:26379
command: redis-sentinel /usr/local/etc/redis/sentinel.conf
volumes:
- ./sentinel2.conf:/usr/local/etc/redis/sentinel.conf
sentinel-3:
image: redis:5.0.5
container_name: redis-sentinel-3
ports:
- 26381:26379
command: redis-sentinel /usr/local/etc/redis/sentinel.conf
volumes:
- ./sentinel3.conf:/usr/local/etc/redis/sentinel.conf