基于centos环境的docker安装redis以及设置密码
本篇的博客是因为之前的博客,写的存在问题,设置的密码无法使用,就是即使设置了密码,依旧提示认证失败,所以才有了本篇的博客文章

docker pull redis:5.0.3

查看下载的镜像 docker images
新建redis配置文件 mkdir -p /home/redis/conf touch /home/redis/conf/redis.conf

运行镜像
docker run -d --name redis -p 6379:6379 --restart unless-stopped -v /home/redis/data:/data -v /home/redis/conf/redis.conf:/etc/redis/redis.conf redis:5.0.3 /etc/redis/redis.conf
查看运行中的镜像

修改配置文件
cd /home/redis/conf vim redis.conf #启动Redis持久化功能 (默认 no , 所有信息都存储在内存 [重启丢失] 。 设置为 yes , 将存储在硬盘 [重启还在]) appendonly yes #关闭protected-mode模式,此时外部网络可以直接访问 (docker貌似自动开启了) protected-mode no #设置所有IP都可以访问 (docker貌似自动开启了) bind 0.0.0.0 #密码 设置密码 requirepass 123
停止镜像,在启动镜像

其中redis为我这个镜像的名字
测试

下面使用应用程序连接redis测试

浙公网安备 33010602011771号