基于centos环境的docker安装redis以及设置密码

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

 

1
docker pull redis:5.0.3

  

 

1
2
查看下载的镜像
docker images

  

1
2
3
新建redis配置文件
mkdir -p /home/redis/conf
touch /home/redis/conf/redis.conf

  

 运行镜像

1
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

  

查看运行中的镜像

 修改配置文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
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测试

 

posted @   不忘初心2021  阅读(313)  评论(4编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示