验证扩展


在共享或发布扩展之前对其进行验证。验证扩展可确保扩展:

  • 使用在 Marketplace 中正确显示所需的镜像标签构建
  • 安装和运行没有问题

扩展 CLI 允许您在本地安装和运行扩展之前对其进行验证。

验证会检查扩展是否指定了所有必需的标签,以及元数据文件是否对 JSON 架构文件有效。Dockerfile

要进行验证,请运行:

$ docker extension validate <name-of-your-extension>

如果您的扩展有效,则会显示以下消息:

The extension image "name-of-your-extension" is valid

在构建镜像之前,还可以仅验证文件:metadata.json

$ docker extension validate /path/to/metadata.json

用于验证文件的 JSON 架构可在 releases 页面下找到。metadata.json