使用镜像部署应用或任务模板时,您可能会遇到镜像拉取与启动耗时过长、实例启动失败、拉取镜像失败等情况。使用容器镜像服务ACR企业版(ACR EE)时,SAE支持一键开启镜像加速,通过按需加载、缓存加速、构建加速等方式缩短镜像启动时间,提升应用与任务实例的启动速度。
前提条件
背景信息
阿里云容器镜像服务ACR分为个人版和企业版。其中ACR企业版(ACR EE)提供容器镜像、Helm Chart、Operator等符合OCI规范制品的安全托管及高效分发服务,支持企业生产环境大规模分发、全球多地域分发、云原生DevSecOps分发提效。
更多信息,请参见什么是容器镜像服务ACR和个人版、经济版和企业版实例差异化说明。
操作步骤
为应用设置镜像加速
该功能可以在创建应用时设置,也可以在更新应用时设置。本文以创建时的操作步骤为例,更新应用时的操作路径,请参见更新应用。
登录SAE控制台。
在左侧导航栏,选择 ,在顶部菜单栏选择地域,然后单击创建应用。
在应用基本信息配置向导,设置应用相关信息,并单击下一步:应用部署配置。
在应用部署配置配置向导页面,设置应用相关信息。
本文仅介绍关键步骤。
应用部署方式选择镜像。
在配置镜像区域,按需选择镜像类型,设置镜像的具体信息。
我的阿里云镜像:单击镜像服务企业版,从下拉列表选择目标实例。
公有镜像:在文本框输入镜像仓库地址,例如
sae-test-registry-vpc.cn-shanghai.cr.aliyuncs.com/sae/acree
,确保应用能够访问公网。其它阿里云账号私有镜像:镜像服务版本选择镜像服务企业版,并设置企业版实例的各项信息。
展开镜像加速区域,打开启用镜像加速功能开关。
单击下一步:确认规格。
在确认规格配置向导,查看您所创建应用的详细信息以及配置费用情况,并单击确认创建。
页面会跳转至创建完成配置向导,您可以单击应用详情页进入基本信息页面。
为任务模板设置镜像加速
该功能可以在创建任务模板时设置,也可以在更新任务模板时设置。本文以创建时的操作步骤为例,更新任务模板时的操作路径,请参见任务模板管理。
登录SAE控制台。
- 在左侧导航栏,单击任务模板列表,在顶部菜单栏选择地域。
- 在任务模板列表页面,单击创建任务模板。
- 在任务基本信息配置向导页面,设置相关信息,然后单击下一步:部署配置。
在部署配置配置向导页面,设置相关信息。
本文仅介绍关键步骤。
任务部署方式选择镜像。
在配置镜像区域,按需选择镜像类型,设置镜像的具体信息。
我的阿里云镜像:单击镜像服务企业版,从下拉列表选择目标实例。
公有镜像:在文本框输入镜像仓库地址,例如
sae-test-registry-vpc.cn-shanghai.cr.aliyuncs.com/sae/acree
,确保应用能够访问公网。其它阿里云账号私有镜像:镜像服务版本选择镜像服务企业版,并设置企业版实例的各项信息。
展开镜像加速区域,打开启用镜像加速功能开关。
单击下一步:任务设置。
- 在任务设置配置向导页面,设置相关信息,然后单击下一步:确认规格。
- 在确认规格配置向导页面,仔细确认配置信息,然后单击确认创建。创建完成后,在任务模板列表页面,查看已创建的任务信息。