Docker Ubuntu:端口已打开,但没有监听进程,仍有响应;“404未找到”;
我正在本地开发docker容器中的各种应用程序。过了一段时间,我想到了一些奇怪的问题 问题 和往常一样,我启动了一个端口为8080的容器,并将其暴露给主机。然后我做了一些工作,但由于我想在浏览器(localhost:8080)中查看应用程序,它返回了一个简单的页面,只有“404未找到页面” 我知道为什么会发生这种情况,因为从容器中我可以毫无问题地访问webapp 所以我重新启动了那个容器,还是一样。我关上集装箱,然后。。。还是一样! 即使我的容器(它接受了8080上的端口绑定,没有错误)被关闭,它仍然在浏览器中打印此文本 无论我做什么,这个“404页面未找到”的消息现在总是在那里 深入研究 为了了解发生了什么或解决这个问题,我尝试了以下方法:Docker Ubuntu:端口已打开,但没有监听进程,仍有响应;“404未找到”;,docker,port,netstat,zombie-process,Docker,Port,Netstat,Zombie Process,我正在本地开发docker容器中的各种应用程序。过了一段时间,我想到了一些奇怪的问题 问题 和往常一样,我启动了一个端口为8080的容器,并将其暴露给主机。然后我做了一些工作,但由于我想在浏览器(localhost:8080)中查看应用程序,它返回了一个简单的页面,只有“404未找到页面” 我知道为什么会发生这种情况,因为从容器中我可以毫无问题地访问webapp 所以我重新启动了那个容器,还是一样。我关上集装箱,然后。。。还是一样! 即使我的容器(它接受了8080上的端口绑定,没有错误)被关闭,
sudolsof-i:8080
或sudonetstat-nlp | grep8080
):给出空结果docker系统删除-a
)sudo服务docker restart
)sudo restart
)我非常感谢你能给我的每一个提示。看起来像是其他进程在运行,只要试着发布一些其他端口,然后验证一下“docker run-it-p8090:8080你的图片”“@adii我没有澄清我的问题,事实上,这不是关于我如何在不同的端口上使用docker,而是我如何找到在8080上监听的进程,而我知道的所有工具都没有显示任何内容