单机版
version: "3"services:redis:container_name: redisimage: redis:5.0.7ports:- "6379:6379"volumes:- ./data:/data
redis主从
version: "3"services:master:container_name: redis-masterimage: redis:6.2-rc-alpineports:- "6379:6379"volumes:- ./master/data:/data- ./master/conf/redis.conf:/usr/local/etc/redis/redis.confcommand: redis-server /usr/local/etc/redis/redis.confnetworks:- redis-networkslave1:container_name: redis-slave1image: redis:6.2-rc-alpineports:- "6380:6379"volumes:- ./slave1/data:/data- ./slave1/conf/redis.conf:/usr/local/etc/redis/redis.confcommand: redis-server /usr/local/etc/redis/redis.confnetworks:- redis-networkdepends_on:- masternetworks:redis-network:
master conf 文件内容如下:
# 密码requirepass 123456save ""
slave conf 内容如下:
# 密码requirepass 123456# 主从配置,配置主服务器地址slaveof redis-master 6379# 主服务器密码masterauth 123456save ""
