【问题标题】:Is there a list of AMIs for every popular linux distribution and version是否有每个流行的 Linux 发行版和版本的 AMI 列表
【发布时间】:2012-11-08 23:49:03
【问题描述】:

我需要针对每个 Linux 发行版/版本测试一个软件。我将使用亚马逊 AWS 是否有一个 AMI 列表,我可以将其复制粘贴到我的脚本中以自动化这个繁琐的过程?

【问题讨论】:

    标签: linux amazon-ec2 amazon-web-services amazon-ami


    【解决方案1】:

    亚马逊在他们的网站上提供了一个列表。 https://aws.amazon.com/amis

    实际上我确信也可以通过 API 抓取和过滤列表,但不幸的是我找不到任何关于这个(想象的?)功能的文档

    【讨论】:

    • 您可以使用ec2-describe-images 命令在aws 市场上搜索/过滤公共amis,但这并不能帮助您确定哪个是特定发行版的正式版本
    【解决方案2】:

    您可以从 aws 站点获取 AMI ID

    下面是方法

    使用图像页面查找 Linux AMI

    • 打开 Amazon EC2 控制台https://console.aws.amazon.com/ec2/

    • 从导航栏中选择一个区域。无论您身在何处,您都可以选择任何可用的区域。这是您将在其中启动实例的区域。

    • 在导航窗格中,选择 AMI。

    • (可选)使用过滤器选项来确定显示的 AMI 列表的范围,以便仅查看您感兴趣的 AMI。例如,要列出 AWS 提供的所有 Linux AMI,请选择公共映像。选择搜索栏并从菜单中选择所有者,然后选择亚马逊图片。再次选择搜索栏以选择平台,然后从提供的列表中选择操作系统。

    • (可选)选择“显示/隐藏列”图标以选择要显示的图像属性,例如根设备类型。或者,您可以从列表中选择一个 AMI,然后在详细信息选项卡中查看其属性。

    • 您选择的平台和发行版的 AMI ID 将位于 AMI ID 选项卡中

    更多详情:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/finding-an-ami.html

    【讨论】:

      【解决方案3】:

      不知道其他 Linux 发行版,但 Ubuntu 有自己的网页和官方 ubuntu ec2 映像的各种 API

      还有我认为基于 CentOS 的 Amazon Linux,http://aws.amazon.com/amazon-linux-ami

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-10-25
        • 2011-03-08
        • 2011-10-10
        • 1970-01-01
        • 1970-01-01
        • 2010-12-30
        • 1970-01-01
        相关资源
        最近更新 更多