显示所有镜像的tag
docker images |awk '{print $1":"$2}'
删除所有镜像
docker images |awk '{print "docker rmi "$1":"$2}' |sh
docker images |awk '/library/{print "docker rmi "$1":"$2}' |sh
批量修改tag
docker images |sed 's@.*/@harbor.hub.com/library/@g' |awk 'NR>1{print "docker tag " $3" "$1":"$2}' |sh
批量推送到仓库
docker images |grep library |awk '{print "docker push "$1":"$2}' |sh
Original: https://www.cnblogs.com/outsrkem/p/14993962.html
Author: Outsrkem
Title: docker 常用批量操作
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/578449/
转载文章受原作者版权保护。转载请注明原作者出处!