全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
批量计算

自定义镜像

更新时间:2018-06-21 19:24:20

如果官方提供的镜像无法满足您的需求,您可参考以下步骤自行制作镜像(自行安装需要的软件)。

注意:自定义镜像的基础镜像,必须是批量计算服务在云市场发布的指定镜像,不能直接使用ECS公共镜像

制作自定义镜像需要以下 5 步:

  1. 购买 BatchCompute 基础镜像并启动ECS实例。
  2. 安装需要的软件。
  3. 生成(创建)ECS镜像。
  4. 注册BatchCompute镜像。
  5. 释放ECS实例。

下面详细介绍各个步骤:

1. 购买BatchCompute指定镜像并启动ECS实例

请直接点击相应的基础镜像链接:

  ubuntu 14.04 centos 6.8 windows server2008 R2
华东1 link link link
华东2 link link link
华北1 link link link
华北2 link link link
华南1 link link link

单击立即购买,进入购买页面,按照下面的建议填写表单:

  • 付费类型选择按量付费
  • 地域与批量计算服务保持一致。
  • 可用区随机分配。
  • 网络类型选择专有网络
  • 选择一个已有的安全组或创建一个新安全组。
  • 实例规格建议选择4核8GB即可。
  • 带宽选择固定带宽并将峰值按需调节(目前流入ECS实例的流量不收费,流出收费)。
  • 系统盘默认40G(可以按需选择合适的系统盘大小。注意: 请勿添加数据盘。)
  • 设置管理员(Windows是Administrator,Linux是root)密码,并记住密码。

表单填写好后,单击立即购买完成实例购买(注意:目前不支持子账户购买)。

实例创建出来后,重置实例密码并重启实例。

待实例处于运行状态后,通过VNC连接,登入到该实例。配置详情参见ECS文档启动实例

2. 安装需要的软件

您可以安装自己需要的其他应用程序,如用于渲染的Maya软件,基因数据分析工具等。

3. 生成(创建)ECS镜像

待所有程序安装完成后,在ECS控制台中创建磁盘快照。参见ECS文档创建快照

使用上面创建的快照,在ECS控制台中创建自定义镜像。参见ECS文档创建自定义镜像

注意:请勿使用带有数据盘的ECS实例制作自定义镜像。

4. 注册镜像

打开批量计算控制台创建镜像页面。将制作好的ECS镜像在BatchCompute服务处进行创建镜像操作,之后提交作业或创建集群均可以使用创建的镜像。镜像资源的相关操作可以参见下图。

注意:第一次自行创建镜像资源需要授权,请按照控制台创建镜像页面上的提示,进行一键授权。

创建镜像一键授权

除了控制台操作,您也可以使用Python SDK、Java SDK或命令行工具完成注册镜像操作。

5. 释放ECS实例

镜像制作完成后,需要释放ECS实例,因为是按量付费购买的,如果不释放会继续收费。

您只需要登录ECS控制台释放掉该实例即可。

本文导读目录