验证您的扩展


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

  • 使用其所需的 镜像标签构建,以确保在市场中正确显示
  • 安装和运行无问题

扩展命令行工具(Extensions CLI)可让您在本地安装和运行扩展之前对其进行验证。

验证会检查扩展的 Dockerfile 是否指定了所有必需的标签,并检查元数据文件是否符合 JSON Schema 文件的规范。

要进行验证,请运行:

$ 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

用于验证 metadata.json 文件的 JSON 模式可在此处找到:发布页面