构建和发布流程
目录
本文档结构与您创建扩展时需要采取的步骤相匹配。
创建 Docker 扩展有两个主要部分
- 构建基础
- 发布扩展
注意
您无需付费即可创建 Docker 扩展。 Docker 扩展 SDK 采用 Apache 2.0 许可证授权,可免费使用。任何人都可以创建新的扩展并无限制地共享它们。
对每个扩展应该如何授权也没有限制,这取决于您在创建新扩展时决定。
第一部分:构建基础
构建过程包括
- 安装最新版本的 Docker Desktop。
- 使用文件设置目录,包括扩展的源代码和所需的扩展特定文件。
- 创建
Dockerfile
以在 Docker Desktop 中构建、发布和运行您的扩展。 - 配置镜像文件系统根目录下所需的元数据文件。
- 构建和安装扩展。
如需更多灵感,请查看 示例文件夹 中的其他示例。
提示
在创建扩展时,请务必遵循 设计 和 UI 样式 指南,以确保视觉一致性和 AA 级可访问性标准.
第二部分:发布和分发您的扩展
Docker Desktop 在扩展市场中显示已发布的扩展。扩展市场是一个经过精心策划的空间,开发者可以在其中发现扩展以改善他们的开发体验,并上传他们自己的扩展以与全世界分享。
如果您希望您的扩展在市场中发布,请阅读 发布文档.
您已经构建了扩展吗?
请使用 反馈表单 让我们了解您的使用体验。
下一步是什么?
如果您想开始创建 Docker 扩展,请参阅 快速入门指南.
或者,您可以开始阅读“第一部分:构建”部分,以获取有关扩展创建过程每个步骤的更深入信息。
有关整个构建过程的深入教程,我们推荐观看 DockerCon 2022 的以下视频演练。