Docker端口localhost:80始终处于侦听状态
我正在研究Docker,发现我们似乎不需要运行Docker教程图像,端口:80始终处于收听状态,如下图所示: 起初,我认为它是由Docker Desktop自动管理的。但事实并非如此。因为在我完全关闭Docker桌面后,它仍然在那里。 我甚至运行命令检查端口80的进程,但没有进程: 当此端口上没有进程时,它仍在运行。这让我发疯。我确实按照docker start教程运行了这个教程web应用程序,当时我还可以打开localhost:80。 在那之后,我停止并移除了容器,甚至是图像,并且关闭了Docker应用程序,但是页面仍然存在。 有没有人遇到过这种情况或有什么想法?Docker是怎么做到的 一天后,我在没有运行Docker的情况下再次启动mac,但它仍然以一种混乱的方式存在:Docker端口localhost:80始终处于侦听状态,docker,Docker,我正在研究Docker,发现我们似乎不需要运行Docker教程图像,端口:80始终处于收听状态,如下图所示: 起初,我认为它是由Docker Desktop自动管理的。但事实并非如此。因为在我完全关闭Docker桌面后,它仍然在那里。 我甚至运行命令检查端口80的进程,但没有进程: 当此端口上没有进程时,它仍在运行。这让我发疯。我确实按照docker start教程运行了这个教程web应用程序,当时我还可以打开localhost:80。 在那之后,我停止并移除了容器,甚至是图像,并且关闭了Do
尝试停止容器。例如
docker/getting started
容器我也有同样的问题,但在我的情况下,它只是浏览器中的一个缓存。停止docker映像或将其删除后,它可能会工作 停下来。 $docker站[集装箱ID] 请删除它
$docker rm[CONTAINER ID]我想你不明白这个问题。我停止所有容器和Docker应用程序本身,并移除所有容器。我甚至重新启动了mac。它仍然在那里,但杂乱无章
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4b223e7cc8c5 docker/getting-started "/docker-entrypoint.…" About a minute ago Up About a minute 0.0.0.0:80->80/tcp wonderful_goldstine
$ docker stop 4b223e7cc8c5
4b223e7cc8c5
$ docker rm 4b223e7cc8c5
4b223e7cc8c5