Amazon Elastic Compute Cloud
Linux 实例用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon 系统映像 (AMI)

Amazon 系统映像 (AMI) 提供启动实例 (云中的虚拟服务器) 所需的信息。在启动实例时,您必须指定源 AMI。在需要具有相同配置的多个实例时,您可以从单个 AMI 启动多个实例。在需要不同的配置的实例时,您可以使用其他 AMI 启动实例。

AMI 包括以下内容:

  • 一个用于实例 (例如,操作系统、应用程序服务器和应用程序) 根卷的模板

  • 控制可以使用 AMI 启动实例的 AWS 账户的启动许可

  • 一个指定在实例启动时要附加到实例的卷的块储存设备映射。

使用 AMI

下图总结了 AMI 生命周期。创建并注册一个 AMI 之后,您可以将其用于启动新实例。(如果 AMI 拥有者向您授予启动许可,则您也可以从 AMI 启动实例。)您可以在同一区域中或者向不同区域复制 AMI。不再需要某个 AMI 时,可以将其取消注册。

AMI 生命周期 (创建、注册、启动、复制、取消注册)。

您可以搜索符合您的实例条件的 AMI。您可以搜索 AWS 提供的 AMI 或社区提供的 AMI。有关更多信息,请参阅 AMI 类型查找 Linux AMI

连接到某个实例之后,您可以像使用任何其他服务器那样使用该实例。有关启动、连接和使用实例的信息,请参阅 Amazon EC2 实例

创建您自己的 AMI

您可从现有 AMI 启动实例,自定义实例,然后将此更新后的配置另存为自定义 AMI。从该新自定义 AMI 启动的实例包括您在创建 AMI 时设置的自定义项。

实例的根存储设备确定创建 AMI 所遵循的过程。实例的根卷是 Amazon EBS 卷或实例存储卷。有关信息,请参阅 Amazon EC2 根设备卷

要创建由 Amazon EBS 支持的 AMI,请参阅创建 Amazon EBS 支持的 Linux AMI。要创建由实例存储支持的 AMI,请参阅创建由实例存储支持的 Linux AMI

您可以为 AMI 分配自定义标签,以帮助您对 AMI 进行分类和管理。有关更多信息,请参阅 标记您的 Amazon EC2 资源

购买、共享和出售 AMI

创建 AMI 之后,您可以将其设为私有,这样只有您才能使用它,也可以与指定的 AWS 账户列表进行共享。您还可以选择公开您的自定义 AMI,以供社区使用。如果遵循一些简单的指导,为公共使用构建安全、可靠、可用的 AMI 的过程可以很简单。有关如何创建和使用共享 AMI 的信息,请参阅共享 AMI

您可以从第三方购买 AMI,包括具有 Red Hat 等组织的服务合同的 AMI。您还可以创建 AMI 并将其出售给其他 Amazon EC2 用户。有关购买或出售 AMI 的更多信息,请参阅付费 AMI

取消注册您的 AMI

使用完 AMI 之后,可以取消注册它。取消注册 AMI 之后,便无法将其用于启动新实例。从 AMI 启动的现有实例不受影响。有关更多信息,请参阅 取消注册您的 Linux AMI

Amazon Linux AMI

Amazon Linux AMI 是 AWS 提供、支持和维护的 Linux 映像。以下是一些 Amazon Linux 功能:

  • 稳定、安全和高性能的执行环境,适用于 Amazon EC2 上运行的应用程序。

  • 对于 Amazon EC2 用户没有额外费用。

  • 对多个版本的 MySQL、PostgreSQL、Python、Ruby、Tomcat 及许多常见软件包的存储库访问权限。

  • 定期更新以包括最新组件,这些更新也可在 yum 存储库中使用,适用于安装在运行中的实例上。

  • 包括可与 AWS 服务轻松集成的软件包,如 AWS CLI、Amazon EC2 API 和 AMI 工具、适用于 Python 的 Boto 库以及 Elastic Load Balancing 工具。

有关更多信息,请参阅 Amazon Linux