首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何执行describe_images来查找最新的Ubuntu镜像?

如何执行describe_images来查找最新的Ubuntu镜像?
EN

Stack Overflow用户
提问于 2021-01-04 23:15:00
回答 1查看 57关注 0票数 0

我正在寻找一种在Boto3中从Canonical获得最新的Ubuntu镜像的方法。常规的describe_images()没有规范的参数。

提亚

EN

回答 1

Stack Overflow用户

发布于 2021-01-04 23:15:00

代码语言:javascript
复制
    #Canonical id = 099720109477
    images = ec2.describe_images(
        Filters=[
            {
                'Name': 'architecture',
                'Values': ['x86_64',]
            },
            {   'Name': 'root-device-type',
                'Values': ['ebs']
            },
            {
                'Name':  'name',
                'Values': ['ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server*']
            }
        ],
        Owners=['099720109477']
    )

    sortedAmis = sorted(images['Images'],
                  key=lambda x: x['CreationDate'],
                  reverse=True)


    lastestAMI = sortedAmis[0]['ImageId']

#返回: ami-01c132a30955dafbb

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65565067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档