本文作者:丁辉
Docker镜像打包
默认打包
打包
1
docker save -o image.tar nginx:latest
导入
1
docker load -i image.tar
打包并压缩
打包并压缩
1
docker save nginx:latest | gzip -c > image.tar.gz
解压并导入
1
gunzip -c image.tar.gz | docker load
批量打包
第一种
1
docker save $(docker images | grep -v REPOSITORY | awk 'BEGIN{OFS=":";ORS=" "}{print $1,$2}') -o k8s-master.tar
第二种
将需要统一打包的镜像写在文件内
1
2
3
4cat > images.txt <<EOF
nginx:alpine
nginx:latest
EOF打包
1
docker save -o images.tar.gz $(cat images.txt)
要是这篇文章为您解了惑、带来了帮助,不妨用小小的打赏来支持下我的创作吧,您的鼓励就是我持续分享的最大动力哦,感谢您啦!
- 本文链接: https://blog.offends.cn/Kubernetes/Docker/Docs/Docker使用文档/Docker镜像打包.html
- 版权声明: 本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。