docker服务器同一个镜像的版本太多,占用大量存储空间,保留最新的2个版本,其余镜像删除
#!/bin/bash
for name in `docker image ls|tail -n +2|awk '{print $1}'|sort|uniq`
do
echo $name
for tag in `docker image ls |grep -E "^$name "|awk '{printf"%s:%s\n",$1,$2}'|tail -n +3`
do
echo $tag
docker rmi $tag
done
done