【问题标题】:How to create image by downloading manifest file and its blobs?如何通过下载清单文件及其 blob 创建图像?
【发布时间】:2019-11-10 10:12:10
【问题描述】:

如标题所示 - 是否可以从其 manifest.json 文件和来自 Docker Registry 的 blob 创建图像?

Docker 有“保存”命令,它能够创建图像的 .tar 文件,但是当我查看该文件时,它有更多的文件和文件夹,可以说是独立清单文件及其 blob。

我想从注册表中获取清单,然后是其 blob,然后将其打包到 .tar 文件中,然后能够使用 Docker 的“加载”命令创建该映像。我可以通过只有图像清单及其 blob 来做到这一点吗?

【问题讨论】:

    标签: docker docker-registry docker-api docker-repository


    【解决方案1】:

    这有点小技巧,但您可以在要加载映像的地方设置一个本地注册表,然后按照步骤使用 Docker Registry API Docs 中指定的 blob 和清单将映像推送到注册表。

    之后,你只需要使用docker pull从注册表中拉取镜像。

    【讨论】:

      猜你喜欢
      • 2020-07-27
      • 2018-05-04
      • 2019-11-05
      • 2014-06-04
      • 1970-01-01
      • 1970-01-01
      • 2016-03-25
      • 2017-12-29
      • 1970-01-01
      相关资源
      最近更新 更多