4.10. 保存并加载镜像


使用 podman save 命令将镜像保存到容器存档中。稍后您可以将其恢复到其他容器环境,或将其发送给其他人。您可以使用 --format 选项来指定归档格式。支持的格式有:

  • docker-archive
  • oci-archive
  • oci-dir (带有 oci 清单类型的目录)
  • docker-archive (带有 v2s2 清单类型的目录)

默认格式为 docker-archive 格式。

使用 podman load 命令将容器镜像存档中的镜像加载到容器存储中。

先决条件

  • container-tools 元数据包已安装。
  • 本地系统上提供了拉取的镜像。

流程

  1. registry.redhat.io/rhel10/support-tools 镜像保存为一个 tar 包:

    • 在默认的 docker-archive 格式中:

      $ podman save -o mysupport-tools.tar registry.redhat.io/rhel10/support-tools:latest
      Copy to Clipboard Toggle word wrap
    • oci-archive 格式下,使用 --format 选项:

      $ podman save -o mysupport-tools-oci.tar --format=oci-archive registry.redhat.io/rhel10/support-tools
      Copy to Clipboard Toggle word wrap

      mysupport-tools.tarmysupport-tools-oci.tar 存档存储在您的当前目录中。后续步骤使用 mysupport-tools.tar tar 包执行。

  2. 检查 mysupport-tools.tar 的文件类型:

    $ file mysupport-tools.tar
    mysupport-tools.tar: POSIX tar archive
    Copy to Clipboard Toggle word wrap
  3. 要从 mysupport-tools.tar 加载 registry.redhat.io/rhel10/support-tools:latest 镜像:

    $ podman load -i mysupport-tools.tar
    ...
    Loaded image(s): registry.redhat.io/rhel10/support-tools:latest
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat