docker 批量刪除不同tag名的鏡像


服務器運行時間長了以后會產生大量的垃圾鏡像,如下圖

方式一、用排除法刪除

1.1 先根據鏡像搜索,返回IMAGE IDgrep -v "1.46"是排除TAG 1.46的版本(也可以去掉查所有鏡像)

docker images | grep registry.cn-hangzhou.aliyuncs.com/szrepo/mp | grep -v "1.46" | awk '{print $3}'

1.2 復制上面的指令執行docker rmi

docker rmi $(docker images | grep registry.cn-hangzhou.aliyuncs.com/szrepo/mp | grep -v "1.46" | awk '{print $3}')

1.3 不排除版本全刪

docker rmi $(docker images | grep registry.cn-hangzhou.aliyuncs.com/szrepo/mp | awk '{print $3}')


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM