我在守護進程模式下啟動了一個容器,我想用常規命令停止它:
docker stop [Container-ID]
半小時後,什麼事也沒發生。我取消了這個命令並嘗試了下一個:
docker rm [Container-ID] -f
它也沒有做任何事。
當我現在發送此命令時,它告訴我它已經在刪除容器。
我也關閉了計算機並再次啟動,但沒有效果。
有人可以告訴我如何停止/刪除這個容器嗎?
我在用:
Windows 10
Docker 版本 2.0.5.0
答案1
當服務啟動並此時重新啟動作業系統時,我遇到了同樣的問題。之後可能會導致無法停止的懸掛容器。
此時我發現解決方法是卸載 docker 並重新安裝。
視窗 10 1903
碼頭工人 19.03.1
Uninstall-Package -Name docker -ProviderName DockerMsftProvider -Force
mv C:\ProgramData\docker\windowsfilter C:\ProgramData\docker\windowsfilter.old
Install-Package -Name docker -ProviderName DockerMsftProvider -Force
Restart-Computer -Force