2017-04-05 138 views
0

我无法访问我的泊坞窗图片。我的设置是Windows 7并且有在oracle虚拟机上运行的docker linux vm。我已经建立我的应用程序,我可以使用下面泊坞窗图片访问问题

enter image description here

我不知道我可以访问MYAPP容器看到我的应用程序。因为它在本地主机上的伙伴我相信我可以访问localhost:端口号。但我不知道我在哪里可以看到以及如何开始。如果你面对同样的问题,你能帮忙吗?

更新日志挂:

在屏幕下方

服务器启动挂了近10分钟,我终止进程,这个错误的任何想法? enter image description here

回答

0

你在截图中显示的是图像列表。所以,你必须先docker run你的形象,由搬运工图像暴露了应用程序的端口(与EXPOSE,我假设我的例子的缘故)绑定主机:

docker run --publish 8081:8081 3b98 

如果您忘记在图像中公开端口,您可以在命令行上添加参数--expose 8081来运行该端口。 然后,由于您使用Windows 7安装程序,因此无法在本地主机上的容器中访问正在运行的应用程序,而是在泊坞窗机器(docker linux VM)IP上访问您的运行应用程序。你可以找出分配的IP与

docker-machine ip 

所以,如果您的应用程序发布本身和泊坞窗机IP返回192.168.99.100你会发现在192.168.99.100:8081

您的应用程序
+0

嗨,我码头运行myapp没有启动。它挂在between.adding日志图像中的帖子描述 – Satte

+0

从我从截图中收集的,该应用程序不是挂起来,但完成启动。它似乎挂起,因为它不会产生更多的日志输出。此时,您应该可以使用浏览器访问该应用程序。 – EvenMoreG

+0

我忘记了(当然)一个重要的细节,即暴露和绑定应用程序的端口。见编辑的答案。 – EvenMoreG