提供容器映像檔產品

本頁面提供在 Cloud Marketplace 上發布及維護容器映像檔產品需要執行的操作總覽。

事前準備

  • 詳閱開放原始碼法規遵循建議和限制。
  • 建立專案,並將專案編輯者角色授予 cloud-commerce-marketplace-onboarding@twosync-src.google.com。Google Cloud
  • 填妥 Cloud Marketplace 團隊傳送給您的專案資訊表單。如要填寫表單,您可能需要要求存取權。

將必要資訊傳送給我們後,你就能存取製作人入口網站,以進行下一個步驟「技術整合」。

技術整合總覽

容器新手上路程序總覽

身為合作夥伴,您可以使用製作人入口網站建立 Google Cloud Marketplace 產品。輸入產品詳細資料、設定要顯示哪些圖片,以及預覽 Cloud Marketplace 中的清單顯示方式。

使用者會從 Google 擁有的容器登錄存放區 marketplace.gcr.io/YOUR-PARTNER-PUBLISHED-NAME/YOUR-PRODUCT-PUBLISHED-NAME 提取容器映像檔。您可以使用後置字串為 gcr.io 的「測試環境」存放區,將產品圖片提供給 Google (您在建立產品時提供)。您可以指定要在 Cloud Marketplace 中呈現哪些 Container Registry 標記。發布產品時,Google 會將指定的映像檔從測試環境 gcr.io 存放區複製到正式 marketplace.gcr.io 存放區,使用者可以從中下載容器映像檔。

容器產品架構總覽

容器映像檔產品的規定

產品的容器映像檔必須在映像檔資訊清單中包含下列註解:

com.googleapis.cloudmarketplace.product.service.name=services/SERVICE_NAME

SERVICE_NAME 替換為服務名稱 (例如 example.endpoints.example-project.cloud.goog)。如要查看產品的服務名稱,請前往製作人入口網站的「總覽」頁面,並查看「服務名稱」欄。如要進一步瞭解註解,請參閱 GitHub 上 Open Container Initiative 的註解文件。

容器映像檔產品的最佳做法

我們建議所有容器映像檔產品都採用下列最佳做法:

  • 建立入門說明文件
  • 新增使用者支援說明文件

檢查及推出

提交產品後,cloud-partner-eng 會審查提交內容,並與你合作解決所有問題,然後再核准。產品一旦核准,即會在核准後的 15 分鐘內推出。