[fix:6.0]更新管理脚本架构

This commit is contained in:
2020-11-23 23:01:55 +08:00
parent 29826d5c18
commit bed3401485
23 changed files with 532 additions and 334 deletions
+34
View File
@@ -0,0 +1,34 @@
version: '3.8'
# 可以使用 scale 动态扩容容器:docker-compose scale redis-replica=3
services:
redis:
image: 'colovu/redis'
ports:
- '6379'
environment:
- REDIS_REPLICATION_MODE=master
- REDIS_PASSWORD=colovu
- REDIS_DISABLE_COMMANDS=FLUSHDB,FLUSHALL
volumes:
- 'redis_data:/srv/data'
redis-replica:
image: 'colovu/redis'
ports:
- '6379'
environment:
- REDIS_REPLICATION_MODE=slave
- REDIS_MASTER_HOST=redis
- REDIS_MASTER_PORT_NUMBER=6379
- REDIS_MASTER_PASSWORD=colovu
- REDIS_PASSWORD=colovu
- REDIS_DISABLE_COMMANDS=FLUSHDB,FLUSHALL
depends_on:
- redis
# 定义本地数据卷,由系统管理,需要手动删除
volumes:
redis_data:
driver: local