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 不要提示确认