構建和釋出過程

本文件的結構與您建立擴充套件時需要執行的步驟相匹配。

建立 Docker 擴充套件主要分為兩個部分:

  1. 構建基礎
  2. 釋出擴充套件
注意

您無需付費即可建立 Docker 擴充套件。Docker 擴充套件 SDK 採用 Apache 2.0 許可證,可免費使用。任何人都可以建立新擴充套件並無限制地共享它們。

對於每個擴充套件的許可方式也沒有限制,這由您在建立新擴充套件時自行決定。

第一部分:構建基礎

構建過程包括:

  • 安裝最新版本的 Docker Desktop。
  • 設定包含檔案(包括擴充套件原始碼和所需擴充套件特定檔案)的目錄。
  • 建立 Dockerfile 以在 Docker Desktop 中構建、釋出和執行您的擴充套件。
  • 配置影像檔案系統根目錄中所需的元資料檔案。
  • 構建和安裝擴充套件。

如需更多靈感,請參閱示例資料夾中的其他示例。

提示

在建立擴充套件時,請務必遵循設計UI 樣式指南,以確保視覺一致性和AA 級輔助功能標準

第二部分:釋出和分發您的擴充套件

Docker Desktop 在擴充套件市場中顯示已釋出的擴充套件。擴充套件市場是一個精選空間,開發人員可以在其中發現擴充套件以改善其開發體驗,並上傳自己的擴充套件以與世界分享。

如果您希望您的擴充套件在市場中釋出,請閱讀釋出文件

已經構建了一個擴充套件?

請使用反饋表告訴我們您的體驗。

下一步是什麼?

如果您想快速開始建立 Docker 擴充套件,請參閱快速入門指南

或者,從閱讀“第一部分:構建”部分開始,獲取有關擴充套件建立過程每個步驟的更深入資訊。

有關整個構建過程的深入教程,我們推薦 DockerCon 2022 的以下影片演示。