如图,这是虚拟机中的三个IP地址:
补充一个docker0的掩码:
我按照网上的教程,关闭了ubuntu和windows的防火墙,并且在win中执行了如下语句
route add 172.17.0.0 mask 255.255.0.0 10.0.2.15
分别对应docker0 掩码 还有虚拟机IP。
执行完毕后显示成功,在windows中得到如下:
但是当我去ping dokcer0的时候,发现不能ping通
请问大神们。这是怎么回事呢?
如图,这是虚拟机中的三个IP地址:
补充一个docker0的掩码:
我按照网上的教程,关闭了ubuntu和windows的防火墙,并且在win中执行了如下语句
route add 172.17.0.0 mask 255.255.0.0 10.0.2.15
分别对应docker0 掩码 还有虚拟机IP。
执行完毕后显示成功,在windows中得到如下:
但是当我去ping dokcer0的时候,发现不能ping通
请问大神们。这是怎么回事呢?
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答795 阅读✓ 已解决
用的什么虚拟机?
虚拟机系统是什么网络方式? NAT? 桥接? 建议桥接,最简单。
docker又是什么网络模式?NAT?桥接?hostonly???
吧docker的端口暴露出来即可,比如和linux的端口绑定或者用Host模式,docker的ip能不能ping通无所谓的。