全部产品
Search
文档中心

云服务器 ECS:(可选)创建镜像组件

更新时间:Jan 24, 2024

镜像组件用于存储您在构建镜像时常用的应用、配置、测试等命令,当您创建镜像模板时,可以通过复用镜像组件快速完成镜像模板内容的定制。系统默认提供了系统组件,但对于某些特定的应用场景和需求,可能需要自定义组件或特定版本的软件,此时就需要创建新的组件,以满足特定的业务需求。本文介绍如何通过ECS控制台创建镜像组件。

注意事项

在操作前,请您了解以下注意事项:

  • 仅支持创建您自定义的镜像组件,不允许更改系统组件。

  • 仅支持创建Linux操作系统的镜像组件。

  • 仅支持设置为镜像构建组件类型(Build)。

  • 命令内容大小不能超过16 KB,命令设置的上限为127个。

操作步骤

  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择部署与弹性 > icon1 > 镜像构建

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 镜像构建页面,单击镜像组件页签。

    如果您第一次访问镜像构建服务,将进入镜像构建欢迎页,您需要先单击立即体验进入镜像构建页面。

  5. 选择自定义组件页签,然后单击创建镜像组件

    镜像组件配置项说明如下:

    • 设置镜像组件的名称描述

    • 设置系统类型,目前仅支持Linux系统。

    • 设置组件类型,目前仅支持镜像构建组件(Build)。

    • 设置标签,便于统一管理资源。更多信息,请参见标签概述

    • 单击新增命令,然后设置构建模板的命令与内容。

      镜像组件的构建模板支持的命令详情,请参见镜像构建服务(ImageBuilder)指令集

    重要

    构建模板命令兼容Dockerfile的部分命令,因此您也可以单击通过Dockerfile导入模板,直接通过Dockerfile导入已编辑好的模板内容。但是该内容会覆盖您通过ECS控制台已配置的源镜像类型镜像构建模板信息,请谨慎操作。

  6. 完成配置后,单击确定

    创建成功后,您可以在镜像组件页签中查看镜像组件列表。镜像组件可用于创建镜像模板。具体操作,请参见创建镜像模板并执行构建任务