阿里云ENS为您提供通过镜像构建机创建自定义镜像功能,您可以使用自定义镜像用于创建边缘服务或升级边缘服务镜像。

操作步骤

  1. 登录ENS控制台
  2. 选择镜像 > 自定义镜像
  3. 单击制作镜像
    • 系统及版本:您可以选择官方镜像或复制已有镜像。
    • 登录密码:8~30个字符,至少包含大写字母、小写字母、数字和特殊字符3种。
    • (可选)高级选项:如果您需要验证数据盘挂载和分区,制作镜像时可以展开高级选项、输入数据盘需求,并在制作镜像时完成数据盘挂载操作。
      说明 ENS创建实例自动挂载数据盘,由于新建的数据盘是空盘,不能在fstab文件中挂载磁盘,可以通过在/etc/rc.local文件中增加脚本,实现数据盘的挂载动作。
      # 判断需要挂载的设备是否存在,否则跳过,避免启动失败
      if [ -b "/dev/vdb" ];then
          # 需要挂载的目标地址,修改为自己需要的目录
          mount_point='/home'
          # 创建需要挂载的目录
          mkdir -p $mount_point
          # 尝试挂载磁盘
          mount -t ext4 /dev/vdb $mount_point
          # 获取挂载磁盘的返回值
          ret=$?
          # 如果挂载失败,对磁盘进行格式化,重新尝试挂载动作
          if [ $ret -ne 0 ];then
              mkfs.ext4 /dev/vdb
              mount -t ext4 /dev/vdb $mount_point
          fi
      fi
  4. 单击确定
  5. 镜像构建机页面,单击上传镜像,上传完成后,您可以在自定义镜像页面查看制作上传的镜像。
    镜像构建机
    说明 镜像构建机同一时刻仅分配一台,创建后默认36小时后自动释放,请您合理分配使用时间;镜像打包上传时,系统自动校验镜像规范性,您需要确保自定义的镜像符合规范。