码头工人保存

描述

将一个或多个图像保存到tar存档(默认情况下流式传输到STDOUT)

用法

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

扩展说明

为标准输出流生成一个已释放的存储库。包含所有repo:tag提供的每个参数的父层,所有标记+版本或指定的。

有关此命令的示例用法,请参阅下面的示例部分

选项

名称,简写 默认 描述
--output-o 写入文件,而不是STDOUT

例子

创建一个可以与一起使用的备份docker load

$ docker save busybox > busybox.tar

$ ls -sh busybox.tar

2.7M busybox.tar

$ docker save --output busybox.tar busybox

$ ls -sh busybox.tar

2.7M busybox.tar

$ docker save -o fedora-all.tar fedora

$ docker save -o fedora-latest.tar fedora:latest

使用gzip将图像保存到tar.gz文件

您可以使用gzip保存图像文件并缩小备份。

docker save myimage:latest | gzip > myimage_latest.tar.gz

Cherry-pick特殊标签

您甚至可以挑选图像存储库中的特定标签。

$ docker save -o ubuntu.tar ubuntu:lucid ubuntu:saucy

上级命令

命令 描述
码头工人 Docker CLI的基本命令。