首页/云/Docker 容器速查/容器删不掉:Removal In Progress
本包目录(366 条)
基础命令50 条镜像与构建107 条网络与存储52 条Compose 编排55 条资源与安全50 条
容器排障52 条

容器删不掉:Removal In Progress

docker rm 卡住或提示 Removal In Progress / device busy:先 kill 再删,查挂载点占用;顽固情况重启 docker 让运行时清理状态。

Docker 容器速查云更新于 2026-10-12
第一步docker rm -f 记录报错
占用检查grep 容器 ID 的 /proc/mounts 与挂载归属
兜底重启 docker 后重试删除

示例

示例
docker rm -f web
docker ps -a --filter status=dead --filter status=removing
grep -i <容器ID前缀> /proc/mounts | head -5
sudo systemctl restart docker
确实要手动 umount 时先确认路径属于该容器,避免影响宿主其他挂载。

易错点

  • umount 前确认目标路径归属,误卸载宿主共享目录影响面可能很大
  • 重启 docker 是兜底手段,生产上按变更流程执行并评估对其他容器的影响

数据来源与参考

  • Docker 官方文档:Troubleshooting 与 container removal(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌