无法访问ubuntu docker容器

sg2019

我如何访问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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章