真是有段时间没搞Docker了,我们大部门的业务基本docker化了… …  确实是个好东西,我现在更多的是应用docker,具体的维护运维还是交给运维的朋友们… …  

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

文章写的不是很严谨,欢迎来喷,另外该文后续有更新的,请到原文地址查看更新。

http://xiaorui.cc/?p=1136

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

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

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

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


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


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


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



对Python及运维开发感兴趣的朋友可以加QQ群 : 478476595 !!!
{ 2000人qq大群内有各厂大牛,常组织线上分享及沙龙,对高性能及分布式场景感兴趣同学欢迎加入该QQ群 }

另外如果大家觉得文章对你有些作用!   帮忙点击广告. 一来能刺激我写博客的欲望,二来好维护云主机的费用.
如果想赏钱,可以用微信扫描下面的二维码. 另外再次标注博客原地址  xiaorui.cc  ……   感谢!

docker下计划任务crontab的使用方法[python]

今天聊下在docker怎么合理的使用crontab 。  一直没有注意在docker如何使用crontab计划任务,我曾经已经不能用,所以用的是dockerfile定义的启动脚...

阅读全文

docker运维平台之python解析Dockerfile配置

最近有些想法,出于寂寞… 最近看docker群里不少人在写docker运维平台。 话说,我自己也有些手痒痒了,打算搞一个开源的简单的docker平台。  ...

阅读全文

docker无法用exec进入容器的问题[cannot allocate memory]

今同事小飞飞遇到一个坑爹的问题,可乐死我了….  我发现他们组docker用的量也不少,但是经常出问题….    这次是无法使用docker...

阅读全文

15则回应给“docker强制批量删除none的image镜像”

  1. YYY说道:

    搞坏服务器那人是不是傻

  2. sky说道:

    很给力。。-f 才删除了

  3. ≮噬灵傀儡≯说道:

    楼主这个实测真心有效,残余镜像全部清空了,只可惜我自制的dockerfile基础镜像制作了总有点错误,然后就是启动不了。。。好心塞啊

  4. 不做说道:

    原因你还没有清楚吗?

  5. 叛逆风说道:

    顶一个,博主说的方法很有用

  6. pillkeytunal说道:

    有意思,写博客也是有风险的。 赞一个

  7. yoyo说道:

    就一傻逼,别搭理。

  8. xxx说道:

    垃圾东西不会别乱写,搞得老子服务器都坏了,早死早投胎你

  9. 操你妹说道:

    ddd

发表评论