请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,请问docker虚拟机使用宿主机的网络怎么可以访问到net1、net2的网段呢?感觉不是一个网段呀!docker虚拟机的网络这块不是太明白

redis集群配置:
图片描述
这个不是docker虚拟机创建的内部虚拟网络,然后docker虚拟机不允许跨网段访问

正在回答 回答被采纳积分+3

1回答

神思者 2019-06-13 21:37:06

redis cluster集群只能在redis相同网段上可以访问,所以你要在容器里面用redis命令行访问,将来把JAVA项目不部署在同样的网段也是可以访问的。另外一种方式,组建redis集群的时候直接使用宿主机网络,这样redis跟宿主机在同一个网段,你在开发工具上就能连接上了。

0 回复 有任何疑惑可以回复我~
  • 提问者 朗斯代尔 #1
    宿主机可以访问docker内部网络?
    回复 有任何疑惑可以回复我~ 2019-06-13 21:55:57
  • 神思者 回复 提问者 朗斯代尔 #2
    把容器直接挂到宿主机的网络上
    回复 有任何疑惑可以回复我~ 2019-06-13 23:46:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信