下载redis
docker pull redis:7.0.4
修改redis配置文件
自己准备一份redis配置文件,修改参数
1.开启redis验证 可选
requirepass 123
2.允许redis外地连接 必须
注释掉 # bind 127.0.0.1
3.将daemonize yes注释起来或者 daemonize no设置,因为该配置和docker run中-d参数冲突,会导致容器一直启动失败
daemonize no
4.开启redis数据持久化 appendonly yes
可选
运行redis
/opt/redis/redis.conf为修改好的配置文件
docker run -p 6379:6379 --name myr3 --privileged=true -v /opt/redis/redis.conf:/etc/redis/redis.conf -v /opt/redis/data:/data -d redis:7.0.4 redis-server /etc/redis/redis.conf