经常需要批量导出镜像,参考脚本
tag_names # 镜像数组
xxx/yyy/zzz-storage-:1.0
xxx #镜像工厂
yyy #镜像空间
zzz-storage-:1.0 #应用名称
#!/bin/bash tag_names=(xxx/yyy/zzz-:1.0 xxx/yyy/zzz-storage-:1.0 xxx/yyy/zzz-host-mrer: xxx/yyy/app-01:v1.1.0 xxx/yyy/app-02:v3.0.0 xxx/yyy/app-03:v1.0.0 xxx/yyy/app-04:v2.0.2 xxx/yyy/zzz-05er:99.9-dev xxx/yyy/zzz-05.9-dev) for i in ${tag_names[*]};do new_tag=`echo $i|cut -d "/" -f 3` docker save $i > ${new_tag}.tar done