Docker 注册表清单文件的本地副本的位置



看起来码头图像有两个清单。一个是本地的,例如,将其保存为docker save的一部分,并且是将图像推到Docker注册表时生成的不同的。

那么,我的问题是否可以找到此注册表清单文件?它存放在当地的某个地方吗?也许在Docker.qcow2图像中?

今天的Docker引擎使用清单作为指南,以确定在docker run期间要下载的其他内容(层斑点),其中图像不是本地或docker pull。但是,它不会将清单存储在我知道的本地缓存中,使您没有轻松的地方获得实际注册表的清单。

可能感兴趣的两件事:

  1. 我们正在添加一个新的docker manifest命令,以直接与您尝试做的可能感兴趣的清单对象进行互动。
  2. 这主要支持"清单列表" v2.2 Spec类型,该类型支持多平台图像,基于我最初为创建和查询从注册表创建和查询清单的manifest-tool工作。

但是,如果这两个代码/项目没有直接有用,则您可能会很容易地将一个或两个删除一个或两个都可以丢弃JSON对象。

最新更新