网上关于docker
镜像的导出导入的文章已经很多了,无非是save
、export
、load
、import
这几个命令,我这里只是简单记录一下今天遇到的一个特殊情况。
使用docker save
命令导出镜像文件的时候,看到的大小是没有压缩过的。我在google
查到,如果给命令加上gzip
,那么就会用gzip
的格式打包镜像。命令如下:
docker save myimages:6 | gzip -c > myimages-6.tar.gz
这么压缩导出的镜像文件会小很多。不过奇怪的是,docker
官网上并没有介绍这种方式。于是我给docker
官方文档提了一个PR。
- What I did
Add a gzip usage guide for
docker save
.docker save <myimage>:<tag> | gzip > <myimage>_<tag>.tar.gz
This command can make the image file smaller.
- Description for the changelog
I found that this was not mentioned in the official guide, so I added it.