本文最后更新于39 天前,其中的信息可能已经过时,如有错误请发送邮件到nanshaws360@gmail.com
第一步拉镜像:docker pull redis:版本号
第二步完美的创建容器:
1. 创建挂载目录
mkdir -p redis/data
mkdir -p redis/conf
2.从redis官网下载redis配置文件,好像是说docker里面的redis没有这个配置文件
3.修改配置文件,并上传到redis/conf目录
#bind 127.0.0.1 #注释掉这部分,使redis可以外部访问
protected-mode no #修改为no,去掉保护模式,让外网可以访问
daemonize no #修改为no,不用守护线程的方式启动
requirepass 123456 #密码
appendonly yes #redis持久化,默认是no
4.创建并运行容器
docker run -d -p 6379:6379 --name myredis -v /root/redis/conf/redis.conf :/etc/redis/redis.conf -v /root/redis/data:/data redis:7.0 redis-server /etc/redis/redis.conf --appendonly yes
redis文件链接地址:docker-everything/docker完美启动任何容器/redis.conf at master · nanshaws/docker-everything
第三步测试
这里用的是redis桌面版


成功!!!!!!









