創建ECI實例時,使用鏡像緩存可以加速拉取鏡像,減少ECI實例啟動耗時。本文介紹如何使用鏡像緩存加速創建ECI實例。
背景信息
使用鏡像緩存創建ECI實例支持以下兩種方式:
自動匹配
根據匹配策略自動匹配最優的鏡像緩存來創建實例。如果沒有匹配到,系統將在創建實例的同時,自動創建一個鏡像緩存。
明確指定
明確指定使用哪個鏡像緩存來創建實例。該鏡像緩存必須為創建完成(Ready)狀態。
更多信息,請參見鏡像緩存概述。
自動匹配鏡像緩存
通過openAPI創建實例
調用CreateContainerGroup接口創建ECI實例時,您可以通過AutoMatchImageCache參數來開啟自動匹配鏡像緩存。相關參數說明如下表所示。更多信息,請參見CreateContainerGroup。
名稱 | 類型 | 示例值 | 描述 |
AutoMatchImageCache | Boolean | true | 設置是否開啟自動匹配鏡像緩存。 |
通過控制臺創建實例
在彈性容器實例控制臺的容器組頁面,單擊創建彈性容器組。
配置實例相關參數。
您可以在容器組配置區域展開高級配置,然后選中自動匹配鏡像緩存。系統將自動匹配和使用最佳的鏡像緩存。如果沒有匹配到,系統將自動創建一個鏡像緩存。
單擊配置確認,并按提示完成后續操作。
明確指定鏡像緩存
調用CreateContainerGroup接口創建ECI實例時,您可以通過ImageSnapshotId參數來明確指定鏡像緩存。相關參數說明如下表所示。更多信息,請參見CreateContainerGroup。
僅openAPI支持指定鏡像緩存,控制臺不支持該操作。
名稱 | 類型 | 示例值 | 描述 |
ImageSnapshotId | String | imc-2zebxkiifuyzzlhl**** | 指定鏡像緩存ID。 |
查看使用效果
在彈性容器實例控制臺的容器組頁面,找到使用鏡像緩存創建的ECI實例,單擊ID進入詳情頁面。在事件頁簽下,您可以看到該實例匹配了鏡像緩存,鏡像拉取耗時幾乎為0,實例啟動時間為秒級。