使用Boot2Docker直接访问容器

作为使用Docker作为开发工具的一部分,我希望直接访问Boot2Docker提供的docker容器。

例如,如果

docker检查{container id}

说IP是172.17.0.5,我希望能够通过该IP地址连接到容器。

我完全反对在boot2docker虚拟机上安装端口,并通过它们连接,它不会长期为我工作。

是否有任何一种virtualboxconfiguration我可以改变,以允许这种直接访问。

这工作得很好:sudo route -n add 172.17.0.0/16 boot2docker ip

在这里find一个评论的答案: http : //ispyker.blogspot.co.uk/2014/04/accessing-docker-container-private.html