建置和發佈流程

本文件架構與您建立擴充功能時需要採取的步驟相符。

建立 Docker 擴充功能主要分為兩個部分

  1. 建置基礎
  2. 發佈擴充功能

注意事項

您無需付費即可建立 Docker 擴充功能。Docker 擴充功能 SDK 根據 Apache 2.0 授權條款授權,可免費使用。任何人都可以建立新的擴充功能並分享,不受任何限制。

每個擴充功能的授權方式也沒有限制,這取決於您在建立新擴充功能時的決定。

第一部分:建置基礎

建置流程包含

  • 安裝最新版本的 Docker Desktop。
  • 使用檔案(包括擴充功能的原始碼和必要的擴充功能特定檔案)設定目錄。
  • 建立 `Dockerfile` 以在 Docker Desktop 中建置、發佈和執行您的擴充功能。
  • 設定映像檔檔案系統根目錄所需的後設資料檔案。
  • 建置和安裝擴充功能。

如需更多靈感,請參閱範例資料夾

秘訣

建立擴充功能時,請務必遵循設計UI 樣式指導方針,以確保視覺一致性和AA 級無障礙標準第二部分:發佈和散佈您的擴充功能

Docker Desktop 在擴充功能市集中顯示已發佈的擴充功能。擴充功能市集是一個精心策劃的空間,開發人員可以在其中探索擴充功能以改善其開發體驗,並上傳自己的擴充功能與全世界分享。

如果您希望在市集中發佈您的擴充功能,請閱讀發佈文件

已經建置好擴充功能了嗎?

請讓我們知道您使用意見回饋表單的經驗。

後續步驟?

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

或者,您可以先閱讀「第一部分:建置」章節,以更深入地了解擴充功能建立過程的每個步驟。

如需完整建置過程的深入教學,我們建議您觀看 DockerCon 2022 的影片 walkthrough。