我完成了一篇关于“docker”的作品,它给了我网址,但我无法打开它。我应该做什么才能看到该网站?

我完成了一篇关于“docker”的作品,它给了我网址,但我无法打开它。我应该做什么才能看到该网站?

在此输入图像描述

在此输入图像描述 如您所见,它完成并显示“正在运行http://0.0.0.0:5000/”。但是当我将这个网址复制到我的火狐浏览器时,它显示失败。是我以错误的方式使用了网址还是我做错了什么?那么,我该怎么做才能看到该网站?任何人的任何话语都可以提供帮助。谢谢很多。

ps:我使用了“http://127.0.0.1:5000/”,但不起作用。

答案1

-p 8888:5000启动容器时在命令行上使用的选项表示您要将本地端口 8888 映射到 Docker 容器中的端口 5000。

因此,访问http://127.0.0.1:8888很可能会访问容器中的 Flask 应用程序。

参见 参考资料 部分EXPOSE(传入端口)在 的文档中docker run

相关内容