问题描述
1.连接超时
2.连接能连上但马上断开并报错
3.提示保护模式什么的
(error) DENIED Redis is running in protected mode because protected mode is enabled
链接redis 时只能通过本地localhost (127.0.0.1)这个来链接,而不能用网络ip(192.168…)这个链接
解决方案
1.打开配置文件把下面对应的注释掉
默认情况下下面这两行不要动,如果没被注释也一并注释掉即可
# bind 192.168.1.100 10.0.0.1
# bind 127.0.0.1 ::1
找到下面这行也注释掉
# bind 127.0.0.1 1
2.Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程,设置为no文章来源:https://www.toymoban.com/news/detail-849538.html
daemonize no
3.保护模式文章来源地址https://www.toymoban.com/news/detail-849538.html
protected-mode no
到了这里,关于宿主机无法连接docker里的redis问题解决(生产环境慎用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!