docker启动redis密码不生效的处理方法分享
下文笔者讲述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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。