轉(zhuǎn)載自 https://www.cnblogs.com/boazy/p/11661277.html
右擊任務欄Docker圖標Restart或Quit Docker Desktop后之前正常的zk1容器不會自動啟動。
通過命令docker start zk1啟動報錯如下錯誤:
Error response from daemon: driver failed programming external connectivity on endpoint zk1 (7cfb61e95c9ae834e3339d98574ac96f12ab94659bcf573a2a50204ff38164e6): Error starting userland proxy: /forwards/expose/port returned unexpected status: 500
Error: failed to start containers: zk1
解決方法:
- Quit Docker Desktop(右擊任務欄Desktop圖標)
- 進入
Windows任務管理器,干掉進程com.docker.backend.exe進程 - 過一會
com.docker.backend.exe進程會自己重新啟動好 - 再打開Docker Desktop(雙擊桌面圖標)
- 當Docker Desktop啟動好后,zookeeper容器也自動成功正常啟動完了