镜像

最近更新时间: 2023-03-22 10:55:29

镜像概述

什么是镜像?

云平台镜像提供启动云服务器实例所需的所有信息。指定需要的镜像后可以从该镜像启动所需任意数量的实例,也可以根据需要从任意多个不同的镜像启动实例。通俗的说,镜像就是云服务器的“装机盘”。

镜像类型

云平台提供的镜像包括以下几种:
  • 公有镜像:所有用户均可使用,涵盖大部分主流操作系统;
  • 自定义镜像:仅创建者和共享对象可以使用,由现有运行的实例创建而来;
  • 共享镜像:由其他用户共享而来的镜像,仅能用作创建实例。
更多镜像类型介绍详见镜像类型。

镜像部署VS手动部署

镜像部署 手动部署
部署时长 3 - 5 分 1 - 2 天
部署过程 根据成熟的服务市场方案或已使用过的方案,快速创建合适的云服务器。 选择合适的操作系统、数据库、应用软件、插件等,并需要安装和调试。
安全性 除共享镜像来源需要用户自行甄别,其他公共镜像、自定义镜像都经过云平台测试和审核。 依赖开发部署人员的水平。
适用情况 公共镜像:正版操作系统,包含云平台提供的初始化组件;
自定义镜像:快速创建跟已有云服务器相同软件环境,或进行环境备份;
共享镜像:快速创建跟其他用户已有云服务器相同软件环境。
完全自行配置,无基础设置。

镜像应用

  • 部署特定软件环境使用共享镜像、自定义镜像都能帮助快速搭建特定的软件环境,免去了自行配置环境、安装软件等繁琐且耗时的工作,并能满足建站、应用开发、可视化管理等多种个性化需求,让云服务器“即开即用”,省时方便。
  • 批量部署软件环境通过对已经部署好环境的云服务器实例制作镜像,然后在批量创建云服务器实例时使用该镜像作为操作系统,云服务器实例创建成功之后便具有和之前云服务器实例一致的软件环境,以此达到批量部署软件环境的目的。
  • 服务器运行环境备份对一台云服务器实例制作镜像备份运行环境。若该云服务器实例使用过程中因软件环境被损坏而无法正常运行,则可以使用镜像恢复。

镜像生命周期

创建一个新自定义镜像之后,用户可以将其用于启动新实例(用户也可从现有的公共镜像启动实例)。自定义镜像可以被复制到同帐号的其他地域下,成为该地域下独立的镜像。用户还可以将自定义镜像共享给其他用户。

镜像类型

用户可以基于以下特性选择镜像:
  • 位置(请参阅地域和可用区)
  • 操作系统类型
  • 架构(32位或64位)
根据不同来源,云平台提供镜像类型有:公共镜像、自定义镜像、共享镜像。

公共镜像

公共镜像是由云平台官方提供、支持和维护的镜像,包含基础操作系统和云平台提供的初始化组件,所有用户均可使用。
公共镜像特质:
  • 操作系统类型:自由选择(如:基于Linux类型系统或Windows类型系统),并定期更新。
  • 软件支持:集成云平台提供的软件包(如API等),并支持多版本的Java、MySQL、SQLServer、Python、Ruby、Tomcat等常见软件及其完全权限。
  • 安全:提供的操作系统完全合法合规,均使用官方正版操作系统。内部专业安全运维团队制作,经过严格测试并可选内置云安全组件。
  • 限制:暂无使用限制。

自定义镜像

自定义镜像是用户通过镜像制作功能制作,或通过镜像导入功能导入的镜像。仅创建者与共享者可以使用。
自定义镜像特质:
  • 应用场景:对一个已经部署好应用的云服务器实例创建镜像,以此快速创建更多包含相同配置的实例。
  • 功能支持:支持用户自由创建、复制、分享和销毁。
  • 限制:每个地域下最多支持10个自定义镜像。

共享镜像

共享镜像是由其他云平台用户通过镜像共享功能,将其自定义镜像共享给当前用户。被共享的镜像将在被共享用户的原镜像相同地域下展示。
共享镜像特质:
  • 应用场景:帮助其他用户快速创建云主机。
  • 功能支持:共享镜像仅可用于创建云主机,不可以进行修改名称、复制、共享等其他操作。
  • 安全:共享的镜像不经过云平台审核,可能存在安全风险。因此,强烈建议不要接受未知来源镜像。
  • 限制:每个自定义镜像最多可共享给50个云平台用户。镜像共享仅支持共享到对方账户相同地域下。