我看到很多人在这方面遇到问题,感觉redis容器镜像可能存在漏洞,而其他人似乎也在追踪类似的问题。
我正在使用DockerHub上的标准redis镜像。(https://github.com/dockerfile/redis)
像这样运行它:
docker run -it -p 6379:6379 redis bash
一旦我进入容器,我就可以启动服务器并从容器镜像中进行redis ping。
不幸的是,我无法从我的主机连接到redis容器。
我尝试了以下设置:
bind 127.0.0.1
并从配置中删除了绑定
并尝试关闭保护模式
protected-mode no
我知道它正在读取配置文件,因为我只是为了测试而更改端口,而我成功做到了。
我正在运行Windows 10,所以可能是Windows网络问题。通常我从不遇到Docker的问题。我感到困惑。