docker容器無法stop的解決辦法


  最近在遇到docker無法刪除,或者kill相應的容器,要么是運行完docker stop xxx后發現xxx仍然存在,要么就根本無法刪除,或者發現會報錯,提示 Error response from daemon: Conflict, cannot remove the default name of the container;這種情況的可能原因是在過去的某個時刻,已創建了一個命名容器,然后您已將其保持運行狀態。之后,主機因任何原因重新啟動,並且沒有優雅地終止容器。剩下的文件現在似乎阻止你重新生成舊名稱的新容器,因為系統認為舊容器仍然存在。

下面通過docker stop命令無法停止容器:

 

 

解決:

使用強制刪除命令:docker rm -f “容器id”(去掉引號);

清理該容器的網絡占用:docker network disconnect --force bridge “容器id”(去掉引號);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM