1.拉取镜像
dockerpullredis
2.创建实例并启动redis
mkdir-p/mydata/redis/conf
touch/mydata/redis/conf/redis.conf
#1.开启redis验证可选
requirepass123
#2.允许redis外地连接必须
注释掉#bind127.0.0.1
#3.daemonizeno
将daemonizeyes注释起来或者daemonizeno设置,因为该配置和dockerrun中-d参数冲突,会导致容器一直启动失败
#4.开启redis数据持久化
appendonlyyes可选
dockerrun-p6379:6379\
–privileged=true\
–nameredis\
-v/mydata/redis/data:/data\
-v/mydata/redis/conf/redis.conf:/etc/redis/redis.conf\
-dredisredis-server/etc/redis/redis.conf
3.使用redis镜像执行redis-cli命令连接
#dockerexec-it运行着Rediis服务的容器IDredis-cli
dockerexec-itredisredis-cli
vi/mydata/redis/conf/redis.conf
#添加如下内容
appendonlyyes
dockerupdateredis–restart=always
本文来源:https://www.yuntue.com/post/90718.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏