首页 > 其他 > 详细

Docker镜像相关操作

时间:2021-05-06 16:59:19      阅读:24      评论:0      收藏:0      [点我收藏+]

批量导入镜像

ll *.tgz|awk ‘{print $NF}‘|sed -r ‘s#(.*)#docker load -i \1#‘ |bash

批量打tag

docker images | sed ‘s/gcr.io\/google_containers\//harbor.test.com\/kubernetes_images\//‘ | awk ‘{print "docker tag "$3" "$1":"$2}‘ | tail -6 | sh 

批量推送

docker images | grep goodrain.me | awk ‘{print "docker push "$1":"$2}‘ | sh

批量导入到一个压缩包

#!/bin/bash
IMAGES_LIST=($(docker  images   | sed  ‘1d‘ | awk  ‘{print $1":"$2}‘))
docker save ${IMAGES_LIST[*]}  -o  all-images.tar.gz

Docker镜像相关操作

原文:https://www.cnblogs.com/Aaron-23/p/14735639.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!