docker启动redis密码不生效的处理方法分享

陈欣 Java每日一问 发布时间:2023-09-22 16:23:20 阅读数:16134 1
下文笔者讲述docker启动redis时,无密码的解决方法分享
docker启动Redis
      如需加入密码,必须时候 --requirepass参数

例:
挂载配置 -v ~/config/redis/redis.conf:/usr/local/etc/redis/redis.conf
docker 启动命令:

docker run --name redis -d \\
 -v ~/config/redis/redis.conf:/usr/local/etc/redis/redis.conf \\
 -v ~/data/redis/:/data/ \\
 -v  ~/log/redis/:/var/log/redis/ \\
-p 6379:6379  redis:3.2.1
进入到redis容器:

查看redis.conf配置的requirepass, 惊奇发现配置已经映射到容器里的redis.conf:

但是配置仍然没有生效! 重启docker发现也没用!

解决方法

修改启动命令
    在后面添加
 --requirepass


docker run --name redis -d \\
 -v ~/config/redis/redis.conf:/usr/local/etc/redis/redis.conf \\
 -v ~/data/redis/:/data/ \\
 -v  ~/log/redis/:/var/log/redis/ \\
-p 6379:6379  redis:3.2.1 --requirepass 123456
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaProblem/202309/7291.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者