構建和釋出流程

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

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

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

注意

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

對每個擴充套件應該如何授權也沒有限制,這取決於您在建立新擴充套件時決定。

第一部分:構建基礎

構建過程包括

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

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

提示

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

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

Docker Desktop 在擴充套件市場中顯示已釋出的擴充套件。擴充套件市場是一個經過精心策劃的空間,開發者可以在其中發現擴充套件以改善他們的開發體驗,並上傳他們自己的擴充套件以與全世界分享。

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

您已經構建了擴充套件嗎?

請使用 反饋表單 讓我們瞭解您的使用體驗。

下一步是什麼?

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

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

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