解決Docker無法停止的方法

2021-10-07 16:26:06 字數 778 閱讀 2065

解決方法如下:

1、強制刪除容器

docker rm -f jenkins
2、清理此容器的網路占用

docker network disconnect --force bridge jenkins

docker 無法stop,kill容器

最近在遇到docker無法刪除,或者kill相應的容器,要麼是執行完docker stop ***後發現***仍然存在,要麼就根本無法刪除,或者發現會報錯,提示 error response from daemon: conflict, cannot remove the default name of the container

這種情況的可能原因是在過去的某個時刻,已建立了乙個命名容器,然後您已將其保持執行狀態。之後,主機因任何原因重新啟動,並且沒有優雅地終止容器。剩下的檔案現在似乎阻止你重新生成舊名稱的新容器,因為系統認為舊容器仍然存在。

我們先使用docker ps -a 看看所有容器的執行記錄,以異常方式退出的容器將具有非零狀態**。根據名稱搜尋需要的名稱,然後使用實際的十六進製制**將其刪除 docker rm ******。

但是,有時候發現-a並沒有多餘資訊。則可用手動刪除容器方法。即刪除/var/lib/docker/containers/下的對應資料夾,將其刪除,注意使用root許可權,然後systemctl restart docker即可。

到此這篇關於docker容器無法stop的解決辦法的文章就介紹到這了。

docker終端無法輸入中文的解決方法

檢視容器支援的字符集 root 0a112c7f0dea locale a cc.utf 8 posix不能輸入中文原因 系統使用的是posix字符集,posix字符集是不支援中文的,而c.utf 8是支援中文的 只要把系統中的環境 lang 改為 c.utf 8 格式即可解決問題 只要這樣進入容器...

docker解決crontab無法生效的辦法

在docker中預設使用centos映象,在該映象中沒有安裝crond,通過yum安裝成功後,crontab沒有生效。首先排查容器內 etc init.d crond status 是否為running狀態。如果通過第一步還無法解決,參考下面的辦法 修改 etc pam.d crond檔案,將其中的...

docker映象無法刪除解決

使用docker rmi f imageid 無法刪除映象,並報錯,見下面的批量刪除操作 docker rmi f docker images q error response from daemon reference does not exist error response from daem...