使用镜像缓存加速创建ECI实例

创建ECI实例时,使用镜像缓存可以加速拉取镜像,减少ECI实例启动耗时。本文介绍如何使用镜像缓存加速创建ECI实例。

背景信息

使用镜像缓存创建ECI实例支持以下两种方式:

  • 自动匹配

    根据匹配策略自动匹配最优的镜像缓存来创建实例。如果没有匹配到,系统将在创建实例的同时,自动创建一个镜像缓存。

  • 明确指定

    明确指定使用哪个镜像缓存来创建实例。该镜像缓存必须为创建完成(Ready)状态。

更多信息,请参见镜像缓存概述

自动匹配镜像缓存

通过openAPI创建实例

调用CreateContainerGroup接口创建ECI实例时,您可以通过AutoMatchImageCache参数来开启自动匹配镜像缓存。相关参数说明如下表所示。更多信息,请参见CreateContainerGroup

名称

类型

示例值

描述

AutoMatchImageCache

Boolean

true

设置是否开启自动匹配镜像缓存。

通过控制台创建实例

  1. 弹性容器实例控制台容器组页面,单击创建弹性容器组

  2. 配置实例相关参数。

    您可以在容器组配置区域展开高级配置,然后选中自动匹配镜像缓存。系统将自动匹配和使用最佳的镜像缓存。如果没有匹配到,系统将自动创建一个镜像缓存。

    自动匹配imc

  3. 单击配置确认,并按提示完成后续操作。

明确指定镜像缓存

调用CreateContainerGroup接口创建ECI实例时,您可以通过ImageSnapshotId参数来明确指定镜像缓存。相关参数说明如下表所示。更多信息,请参见CreateContainerGroup

说明

仅openAPI支持指定镜像缓存,控制台不支持该操作。

名称

类型

示例值

描述

ImageSnapshotId

String

imc-2zebxkiifuyzzlhl****

指定镜像缓存ID。

查看使用效果

弹性容器实例控制台容器组页面,找到使用镜像缓存创建的ECI实例,单击ID进入详情页面。在事件页签下,您可以看到该实例匹配了镜像缓存,镜像拉取耗时几乎为0,实例启动时间为秒级。

镜像缓存1