全部產品
Search
文件中心

Elastic Container Instance:管理鏡像緩衝

更新時間:Jul 06, 2024

鏡像緩衝可以加速拉取鏡像,減少ECI執行個體啟動耗時。本文介紹如何建立、查詢、更新和刪除鏡像緩衝。

建立鏡像緩衝

您可以通過控制台或者OpenAPI手動建立鏡像緩衝。

說明

ECI支援自動建立鏡像緩衝。在建立ECI執行個體時,如果開啟了自動匹配鏡像緩衝,則在未匹配到鏡像緩衝的情況下,系統將自動建立鏡像緩衝。

注意事項

  • 建立鏡像緩衝涉及資源計費。建議您提前瞭解相關計費資訊。更多資訊,請參見鏡像緩衝計費

  • 建立鏡像緩衝前,您需要評估待緩衝鏡像的總大小,如果鏡像總大小超過設定的緩衝大小,將會建立失敗。

  • 建立鏡像緩衝時,系統將自動建立一個ECI執行個體和一塊雲端硬碟用於中轉建立鏡像緩衝。建立過程中請勿刪除ECI執行個體和雲端硬碟,否則鏡像緩衝將建立失敗。

  • 建立鏡像緩衝將產生對應的快照。請勿刪除快照,否則鏡像緩衝將會失效。

通過OpenAPI建立

您可以調用CreateImageCache介面來建立鏡像緩衝,主要參數說明如下表所示。更多資訊,請參見CreateImageCache

名稱

類型

樣本值

描述

RegionId

string

cn-hangzhou

地區ID。

SecurityGroupId

string

sg-uf66jeqopgqa9hdn****

安全性群組ID。

VSwitchId

string

vsw-uf6h3rbwbm90urjwa****

交換器ID。

ImageCacheName

string

testcache

鏡像緩衝名稱。

Image.N

array

registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.15.10-perl

用於製作鏡像緩衝的容器鏡像。

ImageCacheSize

integer

20

鏡像緩衝大小。預設為20 GiB。

RetentionDays

integer

7

鏡像緩衝保留時間長度,到期將會被清理。單位為:天。

AutoMatchImageCache

boolean

false

是否開啟鏡像緩衝複用。開啟後,新建立的鏡像緩衝可以複用已有鏡像緩衝的鏡像層,加快鏡像緩衝的製作速度。預設為false。

Flash

boolean

true

是否開啟極速鏡像緩衝功能。開啟後,可以加速鏡像緩衝建立。預設為false。

說明

建立鏡像緩衝時,支援設定AcrRegistryInfo相關參數,通過ACR企業版來免密拉取鏡像。更多資訊,請參見配置ACR企業版免密

通過控制台建立

  1. Elastic Container Instance控制台鏡像緩衝頁面,單擊建立鏡像緩衝

  2. 在彈出頁面,配置相關參數。

    相關參數說明如下:

    • 基本參數:設定地區、可用性區域、專用網路和安全性群組等參數,用於建立中轉執行個體。

      重要

      如果鏡像需要公網拉取,在專用網路沒有配置NAT Gateway的情況下,請綁定Elastic IP Address。

    • 鏡像緩衝:輸入鏡像緩衝名稱,選擇鏡像地址和版本號碼,按需設定大小和保留時間長度。

    • 鏡像倉庫訪問憑證:如果鏡像是私人鏡像,請填寫鏡像倉庫的地址、訪問使用者名稱和密碼。

  3. 選中服務合約,單擊確認建立,並根據提示完成後續操作。

  4. 鏡像緩衝頁面查看建立結果。

    狀態列顯示建立進度,當狀態變為建立完成時,表示鏡像緩衝建立成功。單擊鏡像緩衝ID,可以開啟詳情頁面,查看基本資料和相關事件。

查詢鏡像緩衝

建立鏡像緩衝後,您可以查詢鏡像緩衝資訊。當鏡像緩衝狀態為建立完成(Ready)時,可以使用該鏡像緩衝。

查詢方式如下:

  • 調用DescribeImageCaches介面可以查詢鏡像緩衝資訊。更多資訊,請參見DescribeImageCaches

  • Elastic Container Instance控制台鏡像緩衝頁面查看鏡像緩衝的名稱、狀態等資訊,單擊鏡像緩衝ID可以查看事件等詳細資料。

更新鏡像緩衝

對於狀態為建立完成(Ready)或者UpdateFailed(更新失敗)的鏡像緩衝,支援調用UpdateImageCache介面來更新鏡像緩衝,包括更新容器鏡像、保留時間長度、鏡像倉庫資訊等。更多資訊,請參見UpdateImageCache

刪除鏡像緩衝

鏡像緩衝對應一份快照,保留鏡像緩衝需要支付相應的快照費用。對於不再使用的鏡像緩衝,如果在建立時未設定保留時間長度,建議您及時手動刪除。

說明

自動建立的鏡像緩衝由阿里雲管理,在一定時間長度後會被自動刪除。

  • 對於自動建立後從未使用過的鏡像緩衝,7天后會被自動刪除。

  • 對於自動建立後使用過的鏡像緩衝,當距離上一次使用的時間超過30天時,會被自動刪除。

刪除方式如下: