📜  AWS创建AMI(1)

📅  最后修改于: 2023-12-03 14:39:25.669000             🧑  作者: Mango

概述

AWS提供了创建AMI(Amazon Machine Image)的功能。AMI是一个包含为实例启动的完整信息的映像。通过创建AMI,用户可以更快地启动新实例,并且可以保存其自定义设置和应用程序。

创建AMI的步骤

第一步:启动EC2实例

启动需要创建AMI的EC2实例。确保该实例已经完成了所有的配置和安装。

第二步:创建AMI

EC2控制台中,使用以下步骤创建AMI。

  1. 选择需要创建AMI的EC2实例。

  2. 单击 Actions 下拉箭头,选择 Create Image

    Create Image

  3. 输入 AMI details 信息,包括 NameDescription

  4. 选择 No rebootReboot the instance。AWS推荐 No reboot,但在某些情况下,可能需要重启EC2实例以确保AMI的完整性。

  5. 单击 Create Image

    AMI Details

  6. 创建AMI需要一定的时间。您可以在 AMI 列表中跟踪进度。

    AMI List

第三步:启动新实例

AMI创建完成后,您可以使用它来启动多个新实例。从 AMI 列表中选择您的AMI,单击 Launch

设置新实例的 Instance typeVPCSubnetSecurity group 等信息。

最后,单击 Launch Instances

Launch Instance

Markdown示例代码:

# 概述
AWS提供了创建AMI(Amazon Machine Image)的功能。AMI是一个包含为实例启动的完整信息的映像。通过创建AMI,用户可以更快地启动新实例,并且可以保存其自定义设置和应用程序。

# 创建AMI的步骤

## 第一步:启动EC2实例
启动需要创建AMI的EC2实例。确保该实例已经完成了所有的配置和安装。

## 第二步:创建AMI
在`EC2控制台`中,使用以下步骤创建AMI。

1. 选择需要创建AMI的EC2实例。

2. 单击 `Actions` 下拉箭头,选择 `Create Image`。

![Create Image](https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/images/create-ami-button.png)

3. 输入 `AMI details` 信息,包括 `Name` 和 `Description`。

4. 选择 `No reboot` 或 `Reboot the instance`。AWS推荐 `No reboot`,但在某些情况下,可能需要重启EC2实例以确保AMI的完整性。

5. 单击 `Create Image`。

![AMI Details](https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/images/create-image-name-desc.png)

6. 创建AMI需要一定的时间。您可以在 `AMI` 列表中跟踪进度。

![AMI List](https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/images/create-image-progress.png)

## 第三步:启动新实例
AMI创建完成后,您可以使用它来启动多个新实例。从 `AMI` 列表中选择您的AMI,单击 `Launch`。

设置新实例的 `Instance type`、`VPC`、`Subnet`、`Security group` 等信息。

最后,单击 `Launch Instances`。

![Launch Instance](https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/images/launch-an-instance-launch-instance-wizard.png)