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 @ 2023-02-25 14:52  安生丶  阅读(80)  评论(0编辑  收藏  举报