全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

详解docker强制批量删除none的image镜像

说正题,今天遇到的问题是自己在开发机做坏了几个image镜像,删不了   我想大家也遇到过这样类似的问题  ….

他的名字和tag都是为none,空… 以前看过一个帖子说,给他标记一个tag,就可以干掉,瞎扯…

[ruifengyun@bj-buzz-dev01 extractor_docker]$
[ruifengyun@bj-buzz-dev01 extractor_docker]$ docker images
REPOSITORY                  TAG         IMAGE ID      CREATED       VIRTUAL SIZE
<none>                    <none>       763e6d509697    2 minutes ago    1.123 GB
<none>                    <none>       008ec8098c8d    21 minutes ago   471 MB

然后你去批量删除的时候会提示一个问题….

docker rmi $(docker images | awk '/^<none>/ { print $3 }')
Error: image_delete: Conflict, 64b4fa0cdd27 wasn't deleted
Error: image_delete: Conflict, 5a2b9b2294c3 wasn't deleted
(…略…)
2014/03/08 18:26:04 Error: failed to remove one or more images

以前的解决的方法是,docker ps -a里面找到基于image的容器 然后stop它,rm他。 但是会发现还是不行….

[ruifengyun@bj-buzz-dev01 extractor_docker]$ docker ps -a |grep 008ec8098c8d
f6a628cbe5e7    008ec8098c8d               "/bin/sh -c 'pip ins  14 minutes ago   Exited (1) 13 minutes ago                            romantic_wozniak
81cf08a442dd    008ec8098c8d               "/bin/sh -c 'pip ins  21 minutes ago   Exited (1) 20 minutes ago                            dreamy_bardeen

docker rmi  id 的时候,还是会提示删除失败。  最后我选择把所有的docker ps -a里面Exited的都删除,然后再开始rmi….. 结果就可以了。。。。  想不通他们有啥关系,理论来说失败的images应该是它想他的容器是有关系的..    反正是解决了,下面是写得批量删除的命令.

补充:   引起上面的原因是docker官方要求,docker rmi image_id 只能删除未被使用的image .

docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop
docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm
docker images|grep none|awk '{print $3 }'|xargs docker rmi

这样清空掉残余的容器后,再删除images就没有异常的提示了。

[ruifengyun@bj-buzz-dev01 ~]$ docker rmi -f 9503b09c1a70
Deleted: 9503b09c1a707d29b084e18aa13ef5d66f43672e41dce4db5931cbf2a754daa1

题外话, 这两天还要研究下docker多个出口ip的方法……. 实体服务器的外网是很多,但是在docker环境下,还没搞过,这两天研究下。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# docker  # 批量删除镜像  # 批量删除  # none  # 强制删除镜像  # 利用xargs批量删除Docker镜像的方法  # Docker 批量删除容器或镜像的操作方法  # docker删除none镜像的操作方法  # docker无法删除镜像报Error: No such container的错误问题  # Docker 删除及清理镜像的方法  # 删除docker images中为none的镜像操作  # docker批量删除临时镜像  # 这两天  # 就可以  # 都是  # 我想  # 几个  # 还没  # 是有  # 多个  # 给他  # 你去  # 问题是  # 然后再  # 镜像  # 一个问题  # 写得  # 想不通  # 遇到过  # 他的名字  # 未被  # 大家多多 


相关文章: 香港服务器建站指南:免备案优势与SEO优化技巧全解析  小程序网站制作需要准备什么资料,如何制作小程序?  免费网站制作appp,免费制作app哪个平台好?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  如何通过山东自助建站平台快速注册域名?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  山东云建站价格为何差异显著?  c# 在ASP.NET Core中管理和取消后台任务  微信推文制作网站有哪些,怎么做微信推文,急?  山东网站制作公司有哪些,山东大源集团官网?  建站DNS解析失败?如何正确配置域名服务器?  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  建站之星如何优化SEO以实现高效排名?  如何注册花生壳免费域名并搭建个人网站?  如何有效防御Web建站篡改攻击?  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  建站之星后台管理:高效配置与模板优化提升用户体验  太原网站制作公司有哪些,网约车营运证查询官网?  南宁网站建设制作定制,南宁网站建设可以定制吗?  香港服务器WordPress建站指南:SEO优化与高效部署策略  全景视频制作网站有哪些,全景图怎么做成网页?  ppt制作免费网站有哪些,ppt模板免费下载网站?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  如何零基础在云服务器搭建WordPress站点?  如何快速生成橙子建站落地页链接?  北京网站制作的公司有哪些,北京白云观官方网站?  如何通过wdcp面板快速创建网站?  小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?  如何选择网络建站服务器?高效建站必看指南  c# 服务器GC和工作站GC的区别和设置  导航网站建站方案与优化指南:一站式高效搭建技巧解析  b2c电商网站制作流程,b2c水平综合的电商平台?  建站之星免费模板:自助建站系统与智能响应式一键生成  如何通过VPS建站实现广告与增值服务盈利?  建站之星在线客服如何快速接入解答?  如何在Windows服务器上快速搭建网站?  Bpmn 2.0的XML文件怎么画流程图  建站之星后台密码遗忘或太弱?如何重置与强化?  网站微信制作软件,如何制作微信链接?  如何快速搭建支持数据库操作的智能建站平台?  学校为何禁止电信移动建设网站?  如何使用Golang table-driven基准测试_多组数据测量函数效率  php8.4新语法match怎么用_php8.4match表达式替代switch【方法】  如何用y主机助手快速搭建网站?  建站主机默认首页配置指南:核心功能与访问路径优化  如何通过老薛主机一键快速建站?  淘宝制作网站有哪些,淘宝网官网主页?  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  网页设计与网站制作内容,怎样注册网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。