名称¶
podman-save - 将镜像保存到存档
概要¶
podman save [选项] 名称[:标签]
podman image save [选项] 名称[:标签]
描述¶
podman save 将镜像保存到本地文件或目录。podman save 默认写入标准输出,可以使用 output 选项将其重定向到文件。设置 quiet 选项将抑制输出。podman save 保存镜像的父层,可以使用 podman load 加载镜像。要导出容器,请使用 podman export。注意::
是一个受限制的字符,不能作为文件名的一部分。
podman [全局选项]
podman save [全局选项]
podman save [选项] NAME[:TAG]
选项¶
--compress¶
使用 ‘dir’ 传输将镜像层压缩到目录时压缩 tarball 镜像层。(默认与源相同压缩类型,压缩或未压缩)
注意:此选项只能与 --format=docker-dir 一起设置。
--format=格式¶
要生成的镜像格式,选择以下之一:
格式 |
描述 |
---|---|
docker-archive |
与 docker load(1) 互操作的 tar 存档 (默认) |
oci-archive |
使用 OCI 镜像格式的 tar 存档 |
oci-dir |
使用 OCI 镜像格式的目录 |
docker-dir |
dir 传输 (参见 containers-transports(5)) 使用 v2s2 清单类型 |
--help, -h¶
打印用法说明
--multi-image-archive, -m¶
允许创建包含多个镜像的存档。其他名称将被解释为镜像而不是标签。仅支持 --format=docker-archive。此选项的默认值可以通过 containers.conf 中的 multi_image_archive="true"|"false"
标志修改。
--output, -o=文件¶
写入文件,默认是标准输出
--quiet, -q¶
抑制输出
--uncompressed¶
使用其中一种 OCI 格式时接受未压缩的层。
示例¶
将镜像保存到本地文件,不显示进度。
$ podman save --quiet -o alpine.tar alpine:2.6
将镜像保存到标准输出并通过 shell 重定向内容。
$ podman save alpine > alpine-all.tar
将镜像保存到 oci-archive 格式的本地文件。
$ podman save -o oci-alpine.tar --format oci-archive alpine
以压缩的 docker-dir 格式保存镜像。
$ podman save --compress --format docker-dir -o alp-dir alpine
Getting image source signatures
Copying blob sha256:2fdfe1cd78c20d05774f0919be19bc1a3e4729bce219968e4188e7e0f1af679d
1.97 MB / 1.97 MB [========================================================] 0s
Copying config sha256:501d1a8f0487e93128df34ea349795bc324d5e0c0d5112e08386a9dfaff620be
584 B / 584 B [============================================================] 0s
Writing manifest to image destination
Storing signatures
另请参见¶
podman(1), podman-load(1), containers.conf(5), containers-transports(5)
历史记录¶
2017 年 7 月,最初由 Urvashi Mohnani umohnani@redhat.com 编译