Docker卸載清除報錯rm:Device or resource busy問題及解決
更新時間:2026年04月03日 16:57:58 作者:互聯(lián)網(wǎng)-小阿宇
本文介紹了如何卸載已安裝的Docker,并解決了在刪除Docker數(shù)據(jù)目錄時遇到的Deviceorresourcebusy錯誤,提出了解決方案,即取消掛載目錄或根據(jù)提示進行操作
查看服務(wù)器已經(jīng)安裝的docker并進行卸載
rpm -qa | grep -i docker* | xargs rpm -e
刪除docker數(shù)據(jù)目錄
默認的為: rm -rf /var/lib/docker 如果修改過存儲目錄則按照自己設(shè)置的進行刪除: rm -rf /app/docker
有的會遇到報錯

原因
在建立容器的時候做了目錄的掛載,沒有卸載,所以Device or resource busy
解決方法
根據(jù)提示進行取消掛載目錄
[root@master ~]# umount /app/docker/plugins [root@master ~]# umount /app/docker/containers/db02ab27ab2c75bd657105d52b62484e79f69caec024d65e0b51d33aef88c4cb/shm [root@master ~]# umount /app/docker/overlay/68592c67116126af40e743d0d286a804f2e312df3893e44611113304ed2a187c/merged
或者
cat /proc/mounts | grep "docker" 卸載 umount /app/docker/overlay rm -rf /app/docker
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
docker部署項目/var/lib/docker/overlay2目錄滿了該如何清理
Docker中的/var/lib/docker/overlay2目錄是用于存儲Docker容器的數(shù)據(jù)層和鏡像層的,使用Docker一段時間后這個目錄可能會變得非常大,這篇文章主要給大家介紹了關(guān)于docker部署項目/var/lib/docker/overlay2目錄滿了該如何清理的相關(guān)資料,需要的朋友可以參考下2024-04-04
docker?部署Flink和傳統(tǒng)部署的詳細過程
Flink是一個開源的分布式流處理框架,支持狀態(tài)管理、事件時間、窗口模型等特性,可以通過下載、解壓、配置和啟動來使用,提供了多種運行方式,包括Docker和SQLClient,本文介紹docker部署Flink和傳統(tǒng)部署的詳細過程,感興趣的朋友跟隨小編一起看看吧2025-11-11
使用Dockerfile.dockerignore提升Docker鏡像構(gòu)建速度
這篇文章主要為大家介紹了使用Dockerfile.dockerignore提升Docker鏡像構(gòu)建速度,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>2023-10-10

