📜  什么是Amazon Machine Image(AMI)?

📅  最后修改于: 2021-04-17 03:47:21             🧑  作者: Mango

Amazon Machine Image是一种特殊类型的虚拟设备,用于实例化(创建)EC2中的虚拟机。它充当使用EC2交付的服务的基本部署单元。

AMI包括以下内容:

  • 实例的根卷的模板(例如,操作系统,应用程序服务器和应用程序)
  • 启动权限,用于控制哪些AWS账户可以使用AMI启动实例
  • 块设备映射,该映射指定启动实例时要附加到实例的卷

为什么我们需要AMI?

让我们假设我们要启动5个具有相同配置的服务器。一种方法是每次启动一个新的EC2实例,并每次安装所需的软件包。另一种方法是配置一次EC2实例,然后创建该实例的映像。使用该映像,您可以再部署4个EC2服务器。

创建自己的AMI

先决条件: AWS账户

步骤1:在AWS管理控制台上单击启动实例按钮。

AWS实例启动

步骤2:现在将要求您选择一个已经可用的AMI。选择免费套餐,然后选择Amazon Linux 2 AMI。

亚马逊机器图像

步骤3:选择符合免费套餐条件的t2.micro。现在单击下一步:配置实例详细信息。

AWS实例类型

步骤4:在这里您可以选择与EC2实例相关的各种配置。单击下一步:添加存储。

AWS实例配置

步骤5 :选择要用于EC2实例的存储量。单击下一步:添加标签,然后单击下一步:配置安全组。

AWS添加存储

步骤6:您可以在此处添加安全组,以允许实例所需的流量。单击查看并启动。

AWS配置安全性

步骤7:查看有关EC2实例的所有配置。单击启动。

AWS实例启动

步骤8 :选择创建新的密钥对选项并输入密钥对名称。下载密钥对,然后单击启动实例。

在AWS中启动配置的实例

步骤9:我们可以看到实例已启动并在正常状态下运行。现在需要创建该实例的Amazon Machine Image。

AWS实例仪表板

第10步:单击操作。转到图像,然后单击创建图像。

在AWS中成像的实例

步骤11:将打开提示,要求您输入图像名称。单击创建图像。

AWS图像配置

步骤12 :接收到图像创建请求。现在将创建图像。单击关闭。现在转到AWS管理控制台中的AMI服务。

aws图像创建成功

步骤13:成功创建了我们实例的AMI映像。

图像