宿主机无法连接docker里的redis问题解决(生产环境慎用)

宿主机无法连接docker里的redis问题解决(生产环境慎用)

问题描述

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

复制代码
daemonize no

3.保护模式

复制代码
protected-mode no
相关推荐
BTU_YC2 小时前
Docker Compose 部署 DozerDB 完整教程
运维·docker·容器
流烟默3 小时前
Kubernetes 调度器完全指南:从原理到生产实战
云原生·容器·kubernetes
spencer_tseng5 小时前
[kylin & linux] install docker
linux·docker·kylin
流烟默6 小时前
Kubernetes Service 完全指南:从原理到生产实战
云原生·容器·kubernetes
airobotcn6 小时前
智能巡检平台容器化部署:Docker+K8s在工业边缘的实践
人工智能·docker·容器·kubernetes·机器人·自动化
谷哥的小弟9 小时前
腾讯云服务器安装Redis Stack图文教程
服务器·redis·腾讯云·redis stack
流烟默10 小时前
Kubernetes 探针完全指南:健康检查机制深度解析
云原生·容器·kubernetes
NeilYuen10 小时前
【vemory】高性能KV存储AOF方案设计
linux·c++·redis·缓存
Kurisu_红莉栖10 小时前
关于docker的使用心得
运维·docker·容器
spter。11 小时前
Redis 与 Single-flight 的分工与协作
数据库·redis·缓存