在OSX上,我遵循boot2docker的安装说明,能够构建和运行Debian容器。但是,文档指出主机(osx)应该有一个docker0接口,将容器绑定到主机。
然而:
$ ifconfig docker0 ifconfig: interface docker0 does not exist
如何在osx上创建docker0接口?
我的目标是与主机上的一个开放的db端口通信。
发布于 2015-01-20 14:31:31
您应该首先使用boot2docker ssh登录虚拟机。Boot2docker在osx中安装virtualbox,并在其上启动debian发行版。你的对接器安装在你的虚拟机上。
发布于 2015-03-27 16:17:28
如果您想直接访问容器IP (172.17.0.0/16),可以通过键入docker inspect <container_id>检索这些容器。
您必须通过键入boot2docker VM添加来自sudo route -n add 172.17.0.0/16 $(boot2docker ip)的路由。
那么您的容器就可以直接在您的主机上使用。
https://stackoverflow.com/questions/28047809
复制相似问题