我正在研究 Docker,发现我们似乎不需要运行 docker-tutorial 镜像,并且端口:80 总是被监听,如下图所示:
一开始我以为是Docker Desktop自动管理的。但事实并非如此。因为当我完全关闭Docker桌面后,它仍然存在。 我什至运行命令检查80端口的进程,没有进程: 当该端口上没有进程时,它仍在运行。它让我疯狂。我确实按照 docker start 教程来运行本教程 Web 应用程序,当时我还可以打开 localhost:80。 之后,我停止并删除了容器,甚至镜像,并关闭了 Docker 应用程序,但是该页面仍然存在。 有没有人遇到过这种情况或者有什么想法? Docker 是如何做到这一点的?
最佳答案
从页面的外观来看,它正在浏览器缓存中运行。清除缓存或打开隐身窗口以在端口 80 上使用新创建的服务。
关于Docker 端口本地主机 :80 is always listened on,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64383254/