764 B
764 B
本文作者:丁辉
Docker镜像打包
默认打包
-
打包
docker save -o image.tar nginx:latest -
导入
docker load -i image.tar
打包并压缩
-
打包并压缩
docker save nginx:latest | gzip -c > image.tar.gz -
解压并导入
gunzip -c image.tar.gz | docker load
批量打包
-
第一种
docker save $(docker images | grep -v REPOSITORY | awk 'BEGIN{OFS=":";ORS=" "}{print $1,$2}') -o k8s-master.tar -
第二种
将需要统一打包的镜像写在文件内
cat > images.txt <<EOF nginx:alpine nginx:latest EOF打包
docker save -o images.tar.gz $(cat images.txt)