You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已停止的Docker容器未在docker ps中显示,但删除镜像时提示被该容器占用的问题

已停止的Docker容器未在docker ps中显示,但删除镜像时提示被该容器占用的问题

嗨,我来帮你搞定这个问题~

你碰到的情况其实挺常见的:docker ps 默认只会展示正在运行的容器,那些已经停止的容器它不会主动列出来,这就是为啥你看不到提示里的 ac3f2fe03cf5 容器,但删镜像时它又冒出来“拦着”你的原因。

解决起来很简单,按下面的步骤来就行:

  • 查看所有容器(包括已停止的)
    运行这条命令就能看到所有容器的状态,包括那个占用镜像的停止容器:

    docker ps -a
    

    执行后你肯定能找到提示里的 ac3f2fe03cf5 容器。

  • 删除停止的容器,再删除镜像
    先把这个占用镜像的容器删掉:

    docker rm ac3f2fe03cf5
    

    容器删除完成后,再执行你原来的删除镜像命令就顺利了:

    docker image rm 7bf111746926
    
  • 要是嫌分两步麻烦,也可以直接强制删除镜像(会自动清理关联的停止容器),命令是:

    docker image rm -f 7bf111746926
    

    不过我更推荐先手动清理容器,这样能清楚知道自己删了哪些资源,避免误删哦。

备注:内容来源于stack exchange,提问作者WestCoastProjects

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 10:05:29