在使用 Docker 經常會出現 Docker 停止不了的情況,原因有很多,例如網絡問題、硬件問題、Docker 內部進程不正常等。以下是一些解決 Stop Docker 失敗的推薦方法。
sudo service docker restart
如果您嘗試使用 docker stop 命令停止容器,但它在某個地方卡住了,那么最好的解決方法是通過 Docker 服務退出。
sudo killall docker
如果您無法通過這些方法停止 Docker,則可能是 Docker 內部進程出了問題。最好的解決方法是殺死 Docker daemon 進程。
sudo pkill dockerd
如果您仍然無法停止 Docker,則可能需要嘗試從 Docker 所在的服務器上重啟硬件。
這些方法中的某一個應該可以幫助您停止 Docker。請記住,在殺死 Docker 進程之前,確保要備份任何重要數據。