首页 > 解决方案 > Docker 挂起并重新启动后端口卡住

问题描述

我们通常使用我们对其进行扩展的某些外部容器。我们通常运行一个包含所有必要服务的 docker-compose 文件。

有时,docker 挂起,因为不再执行命令。然后我们可以强制重启 docker,当 docker 备份时,我们可以执行 docker-compose down。但是,当我们再次执行 docker-compose up 时,通常会遇到端口冲突问题:

Error starting userland proxy: listen tcp 0.0.0.0:9081: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

完全停止 docker 或重置网络也不起作用。

唯一可行的解​​决方案是重新启动 PC。是否有任何命令或我们可以用来验证/释放这些端口的东西?

(注意:这是适用于 Windows 的 Docker,这很可能是导致这些问题的原因。)

标签: docker

解决方案


推荐阅读