【发布时间】:2016-03-06 15:15:24
【问题描述】:
我在 Windows 上的 Virtual Box 中使用 VB 桥接网络运行 Boot2Docker。我的 PC (192.168.2.2) 和 VM (192.168.2.30) 的 IP 地址由 DHCP 服务器确定。
我已将 docker 桥配置如下:
文件/var/lib/boot2docker/profile: EXTRA_ARGS='--bip=192.168.2.192/25 --fixed-cidr=192.168.2.224/27'
在我的 Windows PC 上,我可以成功 ping 以下 IP 地址: 192.168.2.30(Docker Host中eth1的ip地址) 192.168.2.192(docker0的ip地址)
但是我无法 ping 我启动的任何容器。例如。对于容器 IP 192.168.2.226, 我收到来自 192.168.2.2(我的 PC 地址)的回复,指出无法访问目标主机。
我怎样才能让它工作?
【问题讨论】:
-
听起来您正在尝试在 boot2docker 用于主机到虚拟机通信的同一网络接口上运行和路由容器,这是正确的吗?
-
我想让容器在 Docker 主机之外“可见”。
标签: networking docker virtualbox boot2docker docker-machine