shell脚本-清理未使用的docker镜像

[root@master ~]# cat /usr/bin/cleanimg 
#!/bin/bash
num=`docker ps -a|grep Exit|wc -l`
if [ ${num} -gt 0 ];then
	docker rm $(docker ps -a|grep Exit|awk '{print $1}')
fi
docker image prune -a -f


docker image prune命令用于删除未使用的映像。 如果指定了-a,还将删除任何容器未引用的所有映像。

--all, -a    显示所有映像(默认隐藏中间映像)
--force, -f  不要提示确认
posted @   安生丶  阅读(83)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示