docker 宿主机redis 和容器redis 通信问题

clipboard.png
我同宿主机作为master 容器作为 slave 但是链接的时候总是拒绝这是为啥?

master 配置我把bind 127.0.0.1给注释了!搞不清楚这是为啥一直refused

阅读 658
评论 2019-08-14 提问
    2 个回答

    这张图希望能帮到你

    docker内部访问主机网络

    评论 赞赏 2019-08-14
      soul
      • 199

      猜测是绑定ip地址或者是防火墙的问题
      你可以使用 ss 或者 netstat 查看 redis 绑定的ip地址是哪个

      1. 你连接的是 宿主机的ip地址,可能是防火墙的挡住了
      2. 你可以试试在docker容器里面链接 docker 的桥接地址 172.17.0.1 redis-cli -h 172.17.0.1
      评论 赞赏 2019-09-11
        撰写回答

        登录后参与交流、获取后续更新提醒