構建和釋出過程
目錄
本文件的結構與您建立擴充套件時需要執行的步驟相匹配。
建立 Docker 擴充套件主要分為兩個部分:
- 構建基礎
- 釋出擴充套件
注意您無需付費即可建立 Docker 擴充套件。Docker 擴充套件 SDK 採用 Apache 2.0 許可證,可免費使用。任何人都可以建立新擴充套件並無限制地共享它們。
對於每個擴充套件的許可方式也沒有限制,這由您在建立新擴充套件時自行決定。
第一部分:構建基礎
構建過程包括:
- 安裝最新版本的 Docker Desktop。
- 設定包含檔案(包括擴充套件原始碼和所需擴充套件特定檔案)的目錄。
- 建立
Dockerfile
以在 Docker Desktop 中構建、釋出和執行您的擴充套件。 - 配置影像檔案系統根目錄中所需的元資料檔案。
- 構建和安裝擴充套件。
如需更多靈感,請參閱示例資料夾中的其他示例。
提示在建立擴充套件時,請務必遵循設計和UI 樣式指南,以確保視覺一致性和AA 級輔助功能標準。
第二部分:釋出和分發您的擴充套件
Docker Desktop 在擴充套件市場中顯示已釋出的擴充套件。擴充套件市場是一個精選空間,開發人員可以在其中發現擴充套件以改善其開發體驗,並上傳自己的擴充套件以與世界分享。
如果您希望您的擴充套件在市場中釋出,請閱讀釋出文件。
已經構建了一個擴充套件?
請使用反饋表告訴我們您的體驗。
下一步是什麼?
如果您想快速開始建立 Docker 擴充套件,請參閱快速入門指南。
或者,從閱讀“第一部分:構建”部分開始,獲取有關擴充套件建立過程每個步驟的更深入資訊。
有關整個構建過程的深入教程,我們推薦 DockerCon 2022 的以下影片演示。