文章详情页
删除docker images中为none的镜像操作
浏览:76日期:2024-11-02 16:14:46
由于平时一直使用docker build 命令才生成一个镜像,有时候由于代码跟新频繁就会产生很多的none的image,最近想着清除一下。
于是就写了以下脚本:
docker ps -a | grep 'Exited' | awk ’{print $1 }’|xargs docker stopdocker ps -a | grep 'Exited' | awk ’{print $1 }’|xargs docker rmdocker images|grep none|awk ’{print $3 }’|xargs docker rmi
补充:docker删除所有none镜像或停止的容器
在docker反复build后,会存留很多none镜像,下面命令一键删除所有none镜像
docker rmi `docker images | grep ’<none>’ | awk ’{print $3}’`
更简单方法
docker rmi `docker images -q -f dangling=true`
或
docker rmi $(docker images -q -f dangling=true)
删除所有停止的容器
docker rm $(docker ps -a -q)
以上为个人经验,希望能给大家一个参考,也希望大家多多支持好吧啦网。如有错误或未考虑完全的地方,望不吝赐教。
标签:
Docker
相关文章:
1. 基于javaweb+jsp实现企业财务记账管理系统2. Android自定义view实现标签栏功能(只支持固定两个标签)3. Python+Appium实现自动化测试的使用步骤4. django ObjectDoesNotExist 和 DoesNotExist的用法5. Java智能卡基础篇——未来Java平台的新发展6. 基于spring@aspect注解的aop实现过程代码实例7. Django-imagekit的使用详解8. Android 通过cmake的方式接入opencv的方法步骤9. 直接拿来用 九个超实用的PHP代码片段(二)10. Java基础之详解HashSet的使用方法
排行榜
