0
我无法访问我的泊坞窗图片。我的设置是Windows 7并且有在oracle虚拟机上运行的docker linux vm。我已经建立我的应用程序,我可以使用下面泊坞窗图片访问问题
我不知道我可以访问MYAPP容器看到我的应用程序。因为它在本地主机上的伙伴我相信我可以访问localhost:端口号。但我不知道我在哪里可以看到以及如何开始。如果你面对同样的问题,你能帮忙吗?
更新日志挂:
在屏幕下方我无法访问我的泊坞窗图片。我的设置是Windows 7并且有在oracle虚拟机上运行的docker linux vm。我已经建立我的应用程序,我可以使用下面泊坞窗图片访问问题
我不知道我可以访问MYAPP容器看到我的应用程序。因为它在本地主机上的伙伴我相信我可以访问localhost:端口号。但我不知道我在哪里可以看到以及如何开始。如果你面对同样的问题,你能帮忙吗?
更新日志挂:
在屏幕下方你在截图中显示的是图像列表。所以,你必须先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
您的应用程序
嗨,我码头运行myapp没有启动。它挂在between.adding日志图像中的帖子描述 – Satte
从我从截图中收集的,该应用程序不是挂起来,但完成启动。它似乎挂起,因为它不会产生更多的日志输出。此时,您应该可以使用浏览器访问该应用程序。 – EvenMoreG
我忘记了(当然)一个重要的细节,即暴露和绑定应用程序的端口。见编辑的答案。 – EvenMoreG