如何通过Web浏览器访问boot2docker上的容器?

时间:2015-09-04 13:47:13

标签: macos docker ip boot2docker

我已经在我的Ubuntu笔记本电脑上成功使用了docker,但我的同事在他的Macbook Air上安装了boot2docker,并且正在尝试设置一个我们都需要处理的容器。

在boot2docker VM上我有2个端口转发,127.0.0.1:8080 - > 172 ...:80和127.0.0.1:13306 - > 172 ...:3306其中172 ...是boot2docker VM上的容器IP。当我分别运行docker镜像(在boot2docker中)-p8080:80时,我也使用了13306:3306标志。

此时我假设我需要的是boot2docker VM的IP,以便在端口8080上访问它,但我无法在任何地方找到它。

所以我只需要在其IP和端口8080上访问boot2docker VM,我就完成了吗?如果是这样,我如何找到boot2docker的IP?

或者我需要尝试另一种方法吗?

1 个答案:

答案 0 :(得分:0)

这是确定boot2docker容器的IP地址所需的命令:

boot2docker ip
The VM's Host only interface IP address is: <X.X.X.X>

然后,您应该可以访问<X.X.X.X>:8080