📅  最后修改于: 2023-12-03 14:39:25.669000             🧑  作者: Mango
AWS提供了创建AMI(Amazon Machine Image)的功能。AMI是一个包含为实例启动的完整信息的映像。通过创建AMI,用户可以更快地启动新实例,并且可以保存其自定义设置和应用程序。
启动需要创建AMI的EC2实例。确保该实例已经完成了所有的配置和安装。
在EC2控制台
中,使用以下步骤创建AMI。
选择需要创建AMI的EC2实例。
单击 Actions
下拉箭头,选择 Create Image
。
输入 AMI details
信息,包括 Name
和 Description
。
选择 No reboot
或 Reboot the instance
。AWS推荐 No reboot
,但在某些情况下,可能需要重启EC2实例以确保AMI的完整性。
单击 Create Image
。
创建AMI需要一定的时间。您可以在 AMI
列表中跟踪进度。
AMI创建完成后,您可以使用它来启动多个新实例。从 AMI
列表中选择您的AMI,单击 Launch
。
设置新实例的 Instance type
、VPC
、Subnet
、Security group
等信息。
最后,单击 Launch Instances
。
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)