用for 循環實現docker
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64 1.14.4 21fe417043dd 2 months ago 41.4MB
gcr.io/google_containers/kube-apiserver-amd64 v1.6.0 489cabacd734 9 months ago 150MB
[root@hd11 ~]#
api
docker images|sed -n '3,$p'|awk -F '[/]' '{print $3}'|awk '{print $1"_"$2".tar"}'bash
k8s-dns-dnsmasq-nanny-amd64_1.14.4.tar
kube-apiserver-amd64_v1.6.0.targoogle
docker images|sed -n '3,$p'|awk '{print $1":"$2}'spa
gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.4
gcr.io/google_containers/kube-apiserver-amd64:v1.6.03d
#!/bin/bash tar = `docker images|sed -n '3,$p'|awk -F '[/]' '{print $3}'|awk '{print $1"_"$2".tar"}'` images = `docker images|sed -n '3,$p'|awk '{print $1":"$2}'` for i in $tar
do for j in $images do docker save -o $i $j done done