Amazon web services 查找与实例关联的AMI

Amazon web services 查找与实例关联的AMI,amazon-web-services,amazon-ec2,amazon-ami,Amazon Web Services,Amazon Ec2,Amazon Ami,有没有办法找出与实例关联的AMI 例如,我有一个test_实例。 我想找出这个实例生成的AMI 因此,基本上我正在尝试终止实例以及与之相关的所有AMI和卷。终止实例时,默认情况下删除根卷(可以通过DeleteOnTermination proerty更改),但在启动时附加的任何其他EBS卷,或者连接到现有实例的任何EBS卷即使在该实例终止后也会保持不变。 因此,如果您只有根卷,并且DeleteOnTermination设置为true,则可以终止实例,卷将被删除。 对于AMI,如果使用公共/AWS

有没有办法找出与实例关联的AMI

例如,我有一个test_实例。 我想找出这个实例生成的AMI


因此,基本上我正在尝试终止实例以及与之相关的所有AMI和卷。

终止实例时,默认情况下删除根卷(可以通过DeleteOnTermination proerty更改),但在启动时附加的任何其他EBS卷,或者连接到现有实例的任何EBS卷即使在该实例终止后也会保持不变。 因此,如果您只有根卷,并且DeleteOnTermination设置为true,则可以终止实例,卷将被删除。 对于AMI,如果使用公共/AWS提供的AMI,则不能删除该AMI。如果您正在使用自己的AMI,则必须注销AMI并删除用于创建AMI的快照。

对不起,您是否尝试过在AWS控制台中搜索?AMI信息将在那里可见。您还可以通过CLI获得此信息:aws ec2 descripe instances--实例id i-1234567890abcdef0--查询“保留[]。实例[]。[ImageId,Tags[*]”启动实例时,不会生成AMI。您不能终止AMI和卷,只能终止实例。@sudo我想分离卷并删除与实例关联的卷。终止实例时,默认情况下会删除根卷(可通过DeleteOnTermination proerty更改),但在启动时附加的任何其他EBS卷,或附加到现有实例的任何EBS卷,即使在实例终止后也会保持不变。因此,如果您只有根卷,并且DeleteOnTermination设置为true,则可以终止实例,卷将被删除。我也添加了它作为答案(由于字符限制)。如果您想找到从给定EC2实例生成的AMI,那么您应该在创建AMI后使用允许您与原始实例关联的任何标记(实例ID是一种可能性,尽管这是一个糟糕的选择,因为实例ID是短暂的)。您为什么希望删除AMI?实例终止后,最初创建它们的原因是否不再有效?