version: '3.7' services: master: image: redis container_name: redis-master ports: - 9603:6379 command: redis-server --requirepass epdc!redis@master1405 --logfile /data/log/redis-master.log restart: always volumes: - /opt/epdc/redis/log:/data/log - /opt/epdc/redis/data:/data slave1: image: redis container_name: redis-slave-1 ports: - 9604:6379 command: redis-server --slaveof 172.31.171.61 9603 --requirepass epdc!redis@slave1405 --masterauth epdc!redis@master1405 --logfile /data/log/redis-slave1.log restart: always volumes: - /opt/epdc/redis/log:/data/log - /opt/epdc/redis/data:/data