我正在Windows 10环境中运行Docker-Dektop版本2.1.0.0(36874)。 我正在使用两个单独的容器组件,其中一个绑定到我机器上的端口8081,另一个绑定到9990和8787。
系统重新启动后,由于端口已绑定,我无法再次启动这些容器组合。
到目前为止,我已经尝试了多种方法来解决此问题:
我确实摆弄了组成文件和配置,但是现在太详细了以至于无法进入。所有这些都无济于事。
我最近发现,在系统启动之后和启动任何容器之前,直接发现进程com.docker.backend
已经在监听绑定的端口。这很令人困惑,因为容器在系统关闭之前已关闭,并且无法使用重新启动命令运行。
因此,我明确退出了docker桌面应用程序,该过程仍然存在,并且仍然限制了端口。
以管理员身份从Power Shell终止进程并重新启动docker桌面应用程序后,我的容器能够再次启动。
还有其他人有这个问题吗?有谁知道这个的“解决方案”吗?
当然,这甚至是正确的页面吗?因为这不是严格的编程,所以我不确定。
答案 0 :(得分:0)
在更新到版本2.1.0.1(37199)后,问题消失了