Browse Source

redis集群部署docker

feature/dangjian
管理员 6 years ago
parent
commit
2ffd4fb55a
  1. 1372
      esua-epdc/docker-compose/test/node01/4-redis/conf/redis-slave01.conf
  2. 1372
      esua-epdc/docker-compose/test/node01/4-redis/conf/redis-slave02.conf
  3. 1372
      esua-epdc/docker-compose/test/node01/4-redis/conf/redis-slave03.conf
  4. 33
      esua-epdc/docker-compose/test/node01/4-redis/docker-compose.yml
  5. 1372
      esua-epdc/docker-compose/test/node02/4-redis/conf/redis-master01.conf
  6. 1372
      esua-epdc/docker-compose/test/node02/4-redis/conf/redis-master02.conf
  7. 1372
      esua-epdc/docker-compose/test/node02/4-redis/conf/redis-master03.conf
  8. 30
      esua-epdc/docker-compose/test/node02/4-redis/docker-compose.yml

1372
esua-epdc/docker-compose/test/node01/4-redis/conf/redis-slave01.conf

File diff suppressed because it is too large

1372
esua-epdc/docker-compose/test/node01/4-redis/conf/redis-slave02.conf

File diff suppressed because it is too large

1372
esua-epdc/docker-compose/test/node01/4-redis/conf/redis-slave03.conf

File diff suppressed because it is too large

33
esua-epdc/docker-compose/test/node01/4-redis/docker-compose.yml

@ -1,12 +1,37 @@
version: '3.7' version: '3.7'
services: services:
slave2: redis-slave01:
image: redis image: redis
container_name: redis-slave01
ports: ports:
- 9602:6379 - 9603:9603
container_name: redis-slave-2 command: redis-server /usr/local/etc/redis/redis.conf
command: redis-server --slaveof 172.31.171.61 9603 --requirepass epdc!redis@slave1405 --masterauth epdc!redis@master1405 --logfile /data/log/redis-slave2.log
restart: always restart: always
volumes: volumes:
- /opt/epdc/redis/log:/data/log - /opt/epdc/redis/log:/data/log
- /opt/epdc/redis/data:/data - /opt/epdc/redis/data:/data
- /opt/epdc/redis/conf/redis-slave01.conf:/usr/local/etc/redis/redis.conf
redis-slave02:
image: redis
container_name: redis-slave02
ports:
- 9604:9604
command: redis-server /usr/local/etc/redis/redis.conf
restart: always
volumes:
- /opt/epdc/redis/log:/data/log
- /opt/epdc/redis/data:/data
- /opt/epdc/redis/conf/redis-slave02.conf:/usr/local/etc/redis/redis.conf
redis-slave03:
image: redis
container_name: redis-slave03
ports:
- 9605:9605
command: redis-server /usr/local/etc/redis/redis.conf
restart: always
volumes:
- /opt/epdc/redis/log:/data/log
- /opt/epdc/redis/data:/data
- /opt/epdc/redis/conf/redis-slave03.conf:/usr/local/etc/redis/redis.conf

1372
esua-epdc/docker-compose/test/node02/4-redis/conf/redis-master01.conf

File diff suppressed because it is too large

1372
esua-epdc/docker-compose/test/node02/4-redis/conf/redis-master02.conf

File diff suppressed because it is too large

1372
esua-epdc/docker-compose/test/node02/4-redis/conf/redis-master03.conf

File diff suppressed because it is too large

30
esua-epdc/docker-compose/test/node02/4-redis/docker-compose.yml

@ -1,23 +1,37 @@
version: '3.7' version: '3.7'
services: services:
master: redis-master01:
image: redis image: redis
container_name: redis-master container_name: redis-master01
ports: ports:
- 9603:6379 - 9603:9603
command: redis-server --requirepass epdc!redis@master1405 --logfile /data/log/redis-master.log command: redis-server /usr/local/etc/redis/redis.conf
restart: always restart: always
volumes: volumes:
- /opt/epdc/redis/log:/data/log - /opt/epdc/redis/log:/data/log
- /opt/epdc/redis/data:/data - /opt/epdc/redis/data:/data
- /opt/epdc/redis/conf/redis-master01.conf:/usr/local/etc/redis/redis.conf
slave1: redis-master02:
image: redis image: redis
container_name: redis-slave-1 container_name: redis-master02
ports: ports:
- 9604:6379 - 9604:9604
command: redis-server --slaveof 172.31.171.61 9603 --requirepass epdc!redis@slave1405 --masterauth epdc!redis@master1405 --logfile /data/log/redis-slave1.log command: redis-server /usr/local/etc/redis/redis.conf
restart: always restart: always
volumes: volumes:
- /opt/epdc/redis/log:/data/log - /opt/epdc/redis/log:/data/log
- /opt/epdc/redis/data:/data - /opt/epdc/redis/data:/data
- /opt/epdc/redis/conf/redis-master02.conf:/usr/local/etc/redis/redis.conf
redis-master03:
image: redis
container_name: redis-master03
ports:
- 9605:9605
command: redis-server /usr/local/etc/redis/redis.conf
restart: always
volumes:
- /opt/epdc/redis/log:/data/log
- /opt/epdc/redis/data:/data
- /opt/epdc/redis/conf/redis-master03.conf:/usr/local/etc/redis/redis.conf

Loading…
Cancel
Save