您可以通过镜像模板定制镜像内容,并支持跨地域跨账号构建镜像。本文介绍如何通过ECS控制台创建镜像模板。
注意事项
在操作前,您需要先阅读以下注意事项:
-
仅支持创建您自定义的镜像模板。
-
仅支持设置Linux系统的公共镜像、自定义镜像、共享镜像或者镜像族系。
-
通过镜像模板构建镜像时,需要创建中转实例辅助构建镜像,中转实例为按量计费的ECS实例,将收取一定的费用。更多信息,请参见按量付费。
操作步骤
-
登录ECS管理控制台。
-
在左侧导航栏,选择部署与弹性 >
> 镜像构建。
-
在页面左侧顶部,选择目标资源所在的地域。
-
在镜像构建管理页面,单击创建镜像模板。
如果您第一次访问镜像构建服务,将进入镜像构建服务欢迎页,此时请您单击创建镜像模板。
-
完成镜像模板的配置项,然后单击创建。
镜像模板的配置项说明如下各表所示。
-
基本信息区域
配置项
说明
构建模板名称
必填。镜像模板的名称。
描述
镜像模板的描述。
标签
镜像模板的标签,用于统一管理资源。更多信息,请参见标签概述。
-
配置源镜像区域
配置项
说明
通过Dockerfile导入模板
您可以直接通过Dockerfile导入已编辑好的模板内容,该内容会覆盖您通过ECS控制台已配置的源镜像类型、镜像和构建模板信息,请谨慎操作。
源镜像类型
支持设置镜像或镜像族系。
镜像或镜像族
必填。配置项根据源镜像类型的设置有所不同。
说明
目前仅支持选择Linux系统的镜像。
-
源镜像类型为镜像时,第一个下拉列表支持选择自定义镜像、公共镜像、共享镜像。第二个下拉列表选择对应的镜像ID或镜像版本。
-
源镜像类型为镜像族系时,需要选择指定的镜像族。
构建模板
需要设置命令与内容。设置完成后可以单击预览模板查看模板内容。
说明
-
命令内容大小不能超过16 KB,命令设置的上限为127个。
-
命令支持选择自定义组件或系统组件,对应的内容为组件ID。
-
支持的命令详情,请参见镜像构建服务(ImageBuilder)指令集。
-
-
配置中转实例区域
配置项
说明
虚拟交换机
需要配置当前地域下可使用的交换机。如果不配置系统将默认创建临时的VPC和交换机,请确保您地域下的资源配额充足。
实例规格
设置中转实例的实例规格。不设置值时,默认按vCPU和内存最小的原则,自动设置实例规格,并受实例规格的库存影响。例如,默认选择ecs.g6.large实例规格,如果库存不足,将选择ecs.g6.xlarge实例规格。
系统盘大小
中转实例的系统盘大小。取值范围为20~500 GiB,默认值40 GiB。
公网带宽/Mbps
公网带宽默认值为0,即不具备公网访问能力。当您的镜像构建内容中存在需要访问公网的命令(例如下载命令)时,您必须设置一定值的公网带宽。否则镜像构建任务会失败。
镜像构建失败是否销毁中转实例
您可以根据需求选择是否保留中转实例。
说明
如果您选择保留中转实例,实例将持续计费。当您不再需要中转实例时,请及时手动释放。具体操作,请参见释放实例。
-
配置镜像分发区域
配置项
说明
目标镜像名称
目标镜像名称前缀。最终完整的镜像名称由系统自动拼接名称前缀与构建任务ID(ExecutionId),格式为
自定义名称前缀_构建任务ID
。当前地域
系统展示ECS控制台当前所在地域。
默认分发地域
如果需要将构建的镜像复制到多个地域,您可以设置分发地域,构建的镜像将会分发至指定地域。分发地域数量限制为0~20个。可以不设置分发地域。
共享UID
如果需要将构建的镜像共享至其他阿里云账号,您可以设置共享UID。设置后,构建的镜像将会共享至同地域下指定的阿里云账号。共享UID数量限制为0~20个。可以不设置共享UID。
创建后立即执行
您可以根据需求选择是否立即执行构建镜像任务。如果不立即执行,您可以手动执行任务,具体操作,请参见执行构建任务。
创建成功后,您可以在镜像构建管理页面查看已创建的镜像模板。
-
腾讯云1折,限时活动,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠
转转请注明出处:https://www.yunxiaoer.com/153277.html