通過ACR建立公開鏡像倉庫功能,您可以分享自己的鏡像供他人使用,實現鏡像的資源共用和協作開發。
前提條件
已建立個人版執行個體。具體操作,請參見建立個人版執行個體。
步驟一:建立公開鏡像倉庫
在頂部功能表列,選擇所需地區。
在左側導覽列,選擇執行個體列表。
在執行個體列表頁面單擊個人版執行個體。
在個人版執行個體管理頁面選擇。
在鏡像倉庫頁面單擊建立鏡像倉庫。
在倉庫資訊設定精靈中,設定命名空間、倉庫名稱、摘要,然後設定倉庫類型為公開,單擊下一步。
在代碼源設定精靈中設定代碼源,然後單擊建立鏡像倉庫。
參數
說明
代碼源
選擇代碼源,支援Codeup、GitHub、Bitbucket、私人GitLab和本地倉庫。
說明如果您的代碼源選擇的是Codeup、雲Code、GitHub、Bitbucket、私人GitLab,您需要綁定代碼源。具體操作,請參見步驟一:綁定代碼源。
構建設定
當代碼源選擇為Codeup、雲Code、GitHub、Bitbucket、私人GitLab時,您需要配置構建設定:
代碼變更時自動構建鏡像:當分支有代碼提交後會自動觸發構建規則。
海外機器構建:構建時會在海外機房構建,構建成功後推送到指定地區。
不使用緩衝:每次構建鏡像時會強制重新拉取基礎依賴鏡像,可能會增加構建時間。關閉不使用緩衝,可以加速鏡像的構建時間。
步驟二:設定鏡像
建立公開鏡像倉庫完成後,您可以推送鏡像至公開鏡像倉庫,具體操作,請參見使用個人版執行個體推送拉取鏡像。或者您也可以在公開鏡像倉庫構建鏡像。具體操作,請參見構建倉庫與鏡像 。