首页 > 其他分享 >docker image列表中的镜像删除提示无此镜像,失败解决方法

docker image列表中的镜像删除提示无此镜像,失败解决方法

时间:2023-08-16 22:57:03浏览次数:36  
标签:无此 删除 image 镜像 docker ID

docker image列表中的镜像删除提示无此镜像,失败解决方法

目录

1、问题现象

当存在不使用的镜像时,想删除掉它,docker images检查了一下镜像ID,后面根据IMAGE IDREPOSITORY直接停止镜像,发现提示不存在对应的容器:

docker images
docker stop 65fd47da5944

image

后面删除镜像提示,镜像被引用,无法删除。

docker container ls -a

image

到这,问题点就出现了,有一个ID为4c0175650665的容器在使用当前的65fd47da5944镜像,导致无法删除。

2、问题处理

查询引用的进程,根据这个容器ID,将它关掉:

docker ps -a

image

docker stop 4c0175650665

执行成功如下:

image

后面检查,就没有之前的进程了:

image

处理完之后,再对镜像进行删除:

docker rmi 65fd47da5944

删除成功如下,之后再检查对应的镜像,就已经没有了:

image

总结一下:在docker中,镜像和容器均为独立,images存在之后,需要创建container来调用,后续执行删除停止等操作,均需要先检查容器,再对镜像操作


PS:****************************************************************************************************
欢迎大家留言收藏,点点关注,如有问题欢迎指正,若对你有帮助,动动你的小手,点个赞哟~~~~

标签:无此,删除,image,镜像,docker,ID
From: https://www.cnblogs.com/onestarlearner/p/17636420.html

相关文章

  • 记录一次从surface go2恢复镜像相关的
    终端管理员切换目录不成功在cd后加'/d'合并swm文件【图片】【合并SWM、合并WIM】【wim吧】_百度贴吧(baidu.com)查看swm信息dism/get-wiminfo/wimfile:D:\苏菲\SurfaceGo2_BMR_42132_9.33.4\sources\install.swm导出swm为wimdism/export-image/sourceimagefile......
  • 【转载】 CImage类使用
    原文:https://www.cnblogs.com/15157737693zsp/p/6015402.html 前言         CImage类是基于GDI+的,但是这里为什么要讲归于GDI?        主要是基于这样的考虑:在GDI+环境中,我们可以直接使用GDI+,没多少必要再使用CImage类               ......
  • 不重启Docker能添加自签SSL证书镜像仓库吗?
    应用背景在企业应用Docker规划初期配置非安全镜像仓库时,有时会遗漏一些仓库没配置,但此时应用程序已经在Docker平台上部署起来了,体量越大就越不会让人去直接重启Docker。那么,不重启Docker能添加自签SSL证书镜像仓库吗?可以,在文中会找到答案。实现思路实现思路来自Docker官网(htt......
  • docker创建镜像commit
    为了让Tomcat镜像中的webapp文件能够正常使用,首先进入Tomcat内,使用cp将文件复制到webapps中,如何为了方便下次能够直接使用使用dockercommit命令发布Tomcat02镜像dockercommit-a="zhangzheng" -m="addwebappsapp"f2c270921fa9tomcat02:1.0注:只是提交到了本地 ......
  • ITK 实例2 创建图像(手动创建一个itk::Image类)
    1#include"itkImage.h"//图像类的头文件23//这个例子阐述了如何人为地创建一个itk::Image类,下面是对图像类进行实例化、声明4//和创建的最简单程序代码。56intmain(int,char*[])7{8//创建一个三维、像素是无符号短字符数据类型的图像9typ......
  • Docker镜像
    测试FROM指定基础镜像所谓定制镜像,那一定是以一个镜像为基础,在其上进行定制。就像我们之前运行了一个nginx镜像的容器,再进行修改一样,基础镜像是必须指定的。而FROM就是指定基础镜像,因此一个Dockerfile中FROM是必备的指令,并且必须是第一条指令。除了选择现有镜像为基......
  • 更多openEuler镜像加入AWS Marketplace!
    自2023年7月openEuler22.03LTSSP1正式登陆AWSMarketplace后,openEuler社区一直持续于在AWS上提供更多版本。目前,openEuler22.03LTSSP1,SP2两个版本及x86arm64两种架构的四个镜像均可通过AWS对外提供,且在亚太及欧洲15个Region开放使用,openEuler将持续提供更多版本和区域。......
  • 第三:Docker镜像的管理
    查询系统中有哪些镜像: dockerimages[root@dockertest~]#dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEhello-worldlatest9c7a54a9a43c3monthsago13.3kBmysqllatest32......
  • 【Azure K8S | AKS】在中国区AKS上遇见ImagePullBackOff时的替代方案
    问题描述在AKS集群中部署calico时候,遇见ImagePullBackOff问题。在创建POD calico-typha-horizontal-autoscale时候遇见拉取镜像失败问题。错误消息为:Failedtopullimage"k8s.gcr.io/cluster-proportional-autoscaler-amd64:1.1.2-r2":rpcerror:code=Unknowndesc=E......
  • 【Azure K8S | AKS】在中国区AKS上遇见ImagePullBackOff时的替代方案
    问题描述在AKS集群中部署calico时候,遇见ImagePullBackOff问题。在创建POD calico-typha-horizontal-autoscale时候遇见拉取镜像失败问题。错误消息为:Failedtopullimage"k8s.gcr.io/cluster-proportional-autoscaler-amd64:1.1.2-r2":rpcerror:code=Unknowndesc......