我无法访问我的泊坞窗图片。我的设置是Windows 7,并有在oracle vm上运行的docker linux vm。我已经构建了我的应用程序,我可以使用下面的
查看我的应用程序我不知道如何访问myapp容器。因为它在localhost上运行我相信我可以访问localhost:端口号。但我不知道我在哪里可以看到以及如何开始。如果你面对同样的问题,你可以帮忙吗?
更新日志挂起:
答案 0 :(得分:0)
您在屏幕截图中显示的是图片列表。因此,您首先需要docker run
您的图片,绑定由docker镜像曝光的应用程序端口(使用EXPOSE
,我假设 8081 为了我的例子)给主持人:
docker run --publish 8081:8081 3b98
如果您忘记在图像中公开端口,可以在命令行上添加参数--expose 8081
来运行。
然后,由于您使用Windows 7安装程序,您无法在localhost上的容器中访问正在运行的应用程序,而是访问docker-machine的(docker linux VM)IP。您可以使用
docker-machine ip
因此,如果您的应用程序在 8081 上发布并且docker-machine ip返回 192.168.99.100 ,您将在 192.168.99.100:8081上找到您的应用