驗證您的擴充功能
在分享或發佈您的擴充功能之前,請先進行驗證。驗證擴充功能可確保該擴充功能:
- 使用正確的 映像檔標籤 (image labels) 構建,以確保其能在 Marketplace 中正確顯示
- 能順利安裝並執行,沒有問題
Extensions CLI 讓您能在本地安裝並執行擴充功能前先進行驗證。
驗證程序會檢查擴充功能的 Dockerfile 是否指定了所有必要的標籤,以及詮釋資料 (metadata) 檔案是否符合 JSON 架構檔案。
若要進行驗證,請執行:
$ docker extension validate <name-of-your-extension>
如果您的擴充功能有效,將會顯示以下訊息:
The extension image "name-of-your-extension" is valid
在映像檔構建之前,也可以僅驗證 metadata.json 檔案:
$ docker extension validate /path/to/metadata.json
用於驗證 metadata.json 檔案的 JSON 架構可以在 發佈頁面 (releases page) 找到。