1

我正在以下列方式运行 docker setup

1) 在运行 vagrant 脚本的 Windows 上,在我的本地 VM 上安装 ubuntu14.04

2) 在运行 docker 容器的 VM 之上

在这里,我的担忧就像

我的 Windows 机器子网不同(如 10.204.255.*/16)

我的虚拟机子网不同(10.0.2.*/16)

我的 docker 容器子网与 (172.17.0.*/24) 不同

如果我想访问 VM 级别的特定容器服务,我可以使用它们指定 VM-ip 或 localhost:forwardind-port/ ;听起来不错
如果我想从 Windows 机器访问它会以与转发端口相同的方式工作

但是从 windows 机器上,如果我想像 container-ip:container-port/ 一样访问如何实现呢?

为什么我需要这样访问,在我的容器中我正在运行 corba 特定服务,我们可以通过运行 container-ip n 端口的特定服务访问这些服务

4

0 回答 0