version: '3.7' services: master: image: redis container_name: redis-master command: redis-server --requirepass epdc!redis@master1405 --logfile /data/log/redis-master.log restart: always volumes: - /mnt/epdc/redis/log:/data/log - /mnt/epdc/redis/data:/data networks: epdc_network: ipv4_address: 172.19.0.11 slave1: image: redis container_name: redis-slave-1 command: redis-server --slaveof 172.19.0.11 6379 --requirepass epdc!redis@slave1405 --masterauth epdc!redis@master1405 --logfile /data/log/redis-slave1.log restart: always volumes: - /mnt/epdc/redis/log:/data/log - /mnt/epdc/redis/data:/data networks: epdc_network: ipv4_address: 172.19.0.12 networks: epdc_network: external: true