首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么Docker容器正在运行,但是localhost只显示“它工作”?

为什么Docker容器正在运行,但是localhost只显示“它工作”?
EN

Stack Overflow用户
提问于 2020-12-01 02:29:46
回答 1查看 594关注 0票数 2

我使用了Docker版本19.03.13,并在Windows 10中运行Docker。

为了重现这个问题:

  1. 按如下所示运行命令行(来自码头101)

docker run -d -p 80:80 docker/getting-started

  1. 通过执行下面的命令行来确认容器正在运行

docker psdocker info

  1. 在web浏览器中打开本地主机
  2. 本地主机显示“它工作!”页,与码头/入门页面无关。

不知道为什么容器在运行,但是localhost没有连接到它,只显示“它工作”页面?

这是“它有效”的页面

EN

回答 1

Stack Overflow用户

发布于 2020-12-01 10:42:26

我将清除您的临时internet文件和cookie,为了更进一步,请停止容器,并使用fuser命令。下面是一个例子,

fuser -v -n tcp 80

-v用于详细模式,-n用于选择相应的名称空间。

如果应用程序正在使用端口80,则可以停止此程序,或更改要用于容器的端口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65083911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档