更新时间:2025-08-12 GMT+08:00

镜像快照概述

用户通过CCI镜像快照功能,能够实现从SWR镜像仓库、开源镜像仓库、自建镜像仓库拉取镜像制作成相应的镜像快照。在创建负载过程中,使用预先创建的镜像快照,可以跳过镜像拉取动作,提升负载的启动速度。

用户在创建Pod时使用镜像快照(ImageSnapshot),可以避免镜像下载,减少Pod启动时间。本文将介绍镜像快照的基本功能,创建和使用方式等。

约束与限制

  • 单个镜像快照最多包含10个镜像。
  • 支持私有镜像仓库,但需要提供私有镜像仓库的访问凭证,包括地址和用于认证的信息,如~/.docker/config.json中的auth信息。
  • 如果镜像需要通过公网拉取,则需要事先配置公网访问或者指定公网配置。
  • 如果镜像快照中只有部分镜像与Pod中镜像相符,则不相符的镜像仍需通过下载拉取。
  • CCI实例运行中镜像信息发生变动,且新镜像与匹配的镜像快照中镜像无相符的场景,则新镜像仍需通过下载拉取。
  • 镜像快照默认使用 0.5核1G 规格的CCI实例进行制作,收取费用为制作过程中产生的费用。

镜像快照创建过程如下图所示:

使用方式

使用镜像快照创建Pod,支持以下两种方式:

  • 自动匹配

自动匹配将从用户创建的所有可用镜像快照中选择最优的镜像。按以下顺序进行匹配:

a. 镜像匹配度:优先选择匹配度高的镜像快照,匹配度指的是Pod和镜像快照两者在镜像上的匹配情况。

b. 创建时间:优先选择创建时间更新的镜像快照。

  • 明确指定

明确指定使用的镜像快照。