如何从docker容器中访问boot2docker-ip
我想获得从容器内托pipe我的docker集装箱的boot2docker / VM。 我不需要docker0的IP,我的意思是boot2docker虚拟机本身的ip。
谢谢 !
我不知道是否有内置解决scheme,但在启动容器时可以将主机的IP地址作为环境variables进行移交。 然后在容器中,你可以像访问其他环境variables一样访问它。
所以,基本上这归结为:
$ docker run -e HOST_IP=… [the rest of the run command]
这可能不是最优雅的解决scheme,但它很简单,并以可靠的方式工作。