Amazon web services 您必须有正确的EC2 AMI ID吗?
我试着在头脑中使用一个随机生成的AMI id来启动一个带有云结构的Linux实例,但没有成功。我必须拥有AWS提供的准确id,如ami-0b69ea66ff7391e80Amazon web services 您必须有正确的EC2 AMI ID吗?,amazon-web-services,amazon-ec2,amazon-cloudformation,amazon-ami,Amazon Web Services,Amazon Ec2,Amazon Cloudformation,Amazon Ami,我试着在头脑中使用一个随机生成的AMI id来启动一个带有云结构的Linux实例,但没有成功。我必须拥有AWS提供的准确id,如ami-0b69ea66ff7391e80 Resources: Ec2Instance: Type: AWS::EC2::Instance Properties: InstanceType: t2.micro ImageId: ami- <******> # Amazon Linux AMI in N.Virgi
Resources:
Ec2Instance:
Type: AWS::EC2::Instance
Properties:
InstanceType: t2.micro
ImageId: ami- <******> # Amazon Linux AMI in N.Virginia
Tags:
- Key: Name
Value: EC2 Linux
去你的控制台
尝试启动一个实例
复制AMI id,例如AMI-0b69ea66ff7391e80
然后使用云形成模板启动生成的Amazon机器映像(AMI)是一个操作系统(OS)映像,用于引导服务器(EC2实例)
AMI包含操作系统(如Linux或Windows)、软件、应用程序和任何所需的数据。您可以使用来自AWS(带有默认软件的基本操作系统)或带有定制软件捆绑的AWS Marketplace的预先提供的AMI。甚至您也可以使用预装的软件和数据创建自己的一个
启动AmazonEC2实例时,必须指定AMI。然后,此AMI将被复制到启动磁盘,以便实例启动。因此,如果您不指定AMI,实例将无法启动,因此将被禁止。当然,如果您只是为AMI ID键入一些随机数,它将不起作用,因为AMI将不存在。
ami-0b69ea66ff7391e80
Resources:
Ec2Instance:
Type: AWS::EC2::Instance
Properties:
InstanceType: t2.micro
ImageId: ami-0b69ea66ff7391e80 # Amazon Linux AMI in N.Virginia
Tags:
- Key: Name
Value: EC2 Linux