更新时间:2022-03-23 GMT+08:00

如何制作镜像压缩包?

使用docker save命令可将容器镜像制作成tar或tar.gz文件压缩包,具体命令格式如下:

docker save [OPTIONS] IMAGE [IMAGE...]

OPTIONS说明:--output、-o,表示导出到文件。

示例:

$ docker save nginx:latest > nginx.tar
$ ls -sh nginx.tar
108M nginx.tar

$ docker save php:5-apache > php.tar.gz
$ ls -sh php.tar.gz
372M php.tar.gz

$ docker save --output nginx.tar nginx
$ ls -sh nginx.tar
108M nginx.tar

$ docker save -o nginx-all.tar nginx
$ docker save -o nginx-latest.tar nginx:latest