全部產品
Search
文件中心

Container Registry:個人版執行個體鏡像匯入企業版執行個體

更新時間:Jul 10, 2024

若您想拓展個人版執行個體鏡像的功能,例如安全掃描、鏡像同步、鏡像加速等,可以使用鏡像匯入功能。該功能無需藉助任何外部工具,就可以將個人版執行個體鏡像匯入企業版執行個體。

注意事項

  • 公用雲(非金融雲、非政務雲)使用鏡像匯入功能時,系統會自動為您建立一個服務關聯角色 AliyunServiceRoleForContainerRegistryConnectCustomerVPC,便於使用您的VPC網路進行執行個體匯入,最大化加快匯入速度。

    說明

    關於服務關聯角色AliyunServiceRoleForContainerRegistryConnectCustomerVPC的詳細介紹,請參見訪問VPC的服務關聯角色

  • 從個人版執行個體鏡像匯入到企業版執行個體後,您需要使用企業版網域名稱訪問您的企業版執行個體。如果您期望使用個人版網域名稱訪問企業版執行個體,您需要開啟個人版網域名稱相容功能。具體操作,請參見使用個人版執行個體網域名稱訪問企業版執行個體

匯入說明

  • 匯入鏡像的過程不會影響您企業版執行個體和個人版執行個體的正常使用。

  • 支援匯入所有命名空間和倉庫資訊,包括命名空間名稱、自動建立屬性、預設倉庫類型、倉庫名稱、倉庫類型等資訊。

  • 支援匯入個人版執行個體每個倉庫下最近推送的N個鏡像到企業版執行個體,支援按照正則匹配規則篩選匯入的鏡像。

  • 支援匯入鏡像構建配置,包括鏡像倉庫綁定的原始碼資訊和構建規則;不支援匯入構建記錄。

步驟一:綁定Virtual Private Cloud

如果您在ACR控制台上綁定Virtual Private Cloud,並且確認該專用網路已建立了入方向允許存取TCP 443連接埠的安全性群組,可以跳過此步驟。如果您使用的是金融雲和政務雲,可以跳過此步驟。

  1. 在企業版執行個體所在地區建立專用網路、交換器和安全性群組。其中,安全性群組需在入方向允許存取專用網路網段的TCP 443連接埠。具體操作,請參見建立專用網路建立交換器建立安全性群組

  2. 登入Container Registry控制台

  3. 在頂部功能表列,選擇所需地區。

  4. 在左側導覽列,選擇執行個體列表

  5. 執行個體列表頁面單擊目標企業版執行個體。

  6. 在企業版執行個體管理頁面左側導覽列中選擇倉庫管理 > 存取控制

  7. 專用網路頁簽下,單擊添加專用網路

  8. 添加專用網路對話方塊中,分別選擇專用網路和交換器,並單擊確定

    第一條專用網路已成功添加。待該專用網路的狀態由建立中變為已生效後,即可正常使用。

重要

使用個人版遷移功能綁定的專用網路和交換器必須在該功能支援的可用性區域內,當前支援的可用性區域如下表所示。

雲端服務

地區

支援的可用性區域

公用雲

北京

  • cn-beijing-c

  • cn-beijing-d

  • cn-beijing-e

  • cn-beijing-f

  • cn-beijing-i

  • cn-beijing-j

  • cn-beijing-k

  • cn-beijing-g

  • cn-beijing-h

杭州

  • cn-hangzhou-e

  • cn-hangzhou-f

  • cn-hangzhou-g

  • cn-hangzhou-h

  • cn-hangzhou-i

  • cn-hangzhou-j

  • cn-hangzhou-k

深圳

  • cn-shenzhen-a

  • cn-shenzhen-b

  • cn-shenzhen-c

  • cn-shenzhen-d

  • cn-shenzhen-e

  • cn-shenzhen-f

上海

  • cn-shanghai-a

  • cn-shanghai-b

  • cn-shanghai-c

  • cn-shanghai-d

  • cn-shanghai-e

  • cn-shanghai-f

  • cn-shanghai-g

  • cn-shanghai-i

張家口

  • cn-zhangjiakou-a

  • cn-zhangjiakou-b

  • cn-zhangjiakou-c

中國香港

  • cn-hongkong-b

  • cn-hongkong-c

  • cn-hongkong-d

新加坡

  • ap-southeast-1a

  • ap-southeast-1b

  • ap-southeast-1c

雅加達

  • ap-southeast-5a

  • ap-southeast-5b

孟買

  • ap-south-1a

  • ap-south-1b

美東

  • us-east-1a

  • us-east-1b

美西

  • us-west-1a

  • us-west-1b

倫敦

  • eu-west-1a

  • eu-west-1b

法蘭克福

  • eu-central-1a

  • eu-central-1b

東京

  • ap-northeast-1a

  • ap-northeast-1b

雪梨

  • ap-southeast-2a

  • ap-southeast-2b

成都

  • cn-chengdu-a

  • cn-chengdu-b

河源

  • cn-heyuan-a

  • cn-heyuan-b

金融雲

杭州

  • cn-hangzhou-finance-i

  • cn-hangzhou-finance-j

  • cn-hangzhou-finance-k

  • cn-hangzhou-finance-h

(可選)步驟二:繫結來源代碼平台

在企業版執行個體中,綁定與個人版執行個體一致的代碼源平台。具體操作,請參見繫結來源代碼託管平台。如果您無需遷移鏡像構建配置,可跳過此步驟。

步驟三:建立匯入規則

  1. 登入Container Registry控制台

  2. 在頂部功能表列,選擇所需地區。

  3. 在左側導覽列,選擇執行個體列表

  4. 執行個體列表頁面單擊目標企業版執行個體。

  5. 在企業版執行個體管理頁面左側導覽列選擇執行個體管理 > 鏡像匯入

  6. 鏡像匯入版面設定匯入規則參數,然後單擊確定

    參數

    說明

    VPC

    從個人版執行個體匯入鏡像到企業版執行個體,需要使用VPC網路加快匯入速度。如果您已建立VPC,則VPC右側會顯示已綁定。如果您未建立VPC,則VPC右側會顯示未綁定

    遷移源

    遷移源類型,支援個人版執行個體或OSS Bucket中的鏡像匯入到企業版執行個體。本文選擇個人版執行個體

    地區

    支援選擇個人版地區。

    命名空間

    需要匯入的個人版命名空間名稱。

    鏡像選擇

    設定匯入鏡像的方式。

    1. 設定匯入的最新的N個鏡像,需要匯入的每個倉庫下的最新N個鏡像。目前最大支援1000,最小支援0,即不匯入鏡像。

    2. 設定Regex,在最新的N個鏡像中,篩選符合正則規則的鏡像進行匯入,預設全選,例如release-v.*,表示只匯入tag名包含release-v首碼的鏡像。

    鏡像覆蓋

    當企業版執行個體中出現鏡像tag與個人版一致,但是鏡像digest不一致時,是否需要進行遷移覆蓋,預設選擇覆蓋。

  7. 鏡像匯入規則地區單擊觸發匯入

  8. 提示對話方塊單擊確定

    匯入任務右側結果列下顯示成功,說明從個人版執行個體匯入鏡像到企業版執行個體成功。

    說明

    如果匯入任務右側結果列下顯示校正不通過,說明匯入任務失敗,滑鼠懸浮在校正不通過,可以查看匯入失敗原因。

相關操作

  • 查看匯入詳情

    鏡像匯入頁面單擊匯入任務右側操作列下詳情,可以在匯入任務詳情頁面查看本次匯入總資料存放區量(GB)、當前遷移速度(MBps)、總鏡像數量、每個倉庫下匯入的總鏡像數、成功鏡像數、失敗鏡像數及失敗原因。

  • 更新匯入規則

    鏡像匯入頁面鏡像匯入規則地區單擊更新規則,在更新鏡像匯入規則對話方塊中修改規則,然後單擊確定。單擊再次匯入,在提示對話方塊單擊確定,您可以使用新規則匯入鏡像。

相關文檔

若您想直接拉取鏡像,可以使用Container ServiceACK免密組件拉取容器鏡像