我如何访问Docker容器Web界面。我用拉下了最新的ubuntu容器docker pull ubuntu
。然后docker run -it ubuntu bash
,我做了并安装了python依赖项,以从容器中运行flask应用程序。我正在尝试运行此烧瓶应用程序进行测试。
现在如何从主机系统访问容器烧瓶应用程序?当我在容器上检查docker时,我看不到任何对IP地址的引用。
我使用的主机是macOS High Sierra,运行docker版本19.03.5。
您需要发布端口以将主机端口链接到您的容器端口,这是最常见的方法。不知道烧瓶,但这应该可以工作
docker run -it --publish 80:80 ubuntu bash
--publish
(或-p)将允许您将主机端口映射到正在运行的容器端口
https://docs.docker.com/config/containers/container-networking/#published-ports
您还可以添加docker网络并使用容器的IP地址。
https://docs.docker.com/network/
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句