You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Packer配置Ubuntu22.04的source_ami_filter报错:未找到匹配镜像

解决Packer AMI过滤器“未找到匹配结果”问题

你的Packer配置里的AMI名称过滤器存在基础错误:ubuntu-focal-22.04是矛盾的命名——focal是Ubuntu 20.04的官方代号,而22.04的代号是jammy,不存在同时包含focal和22.04的Ubuntu官方AMI,这就是找不到匹配结果的核心原因。

把过滤器里的name字段改成22.04对应的格式即可:

"source_ami_filter": {
          "filters": {
            "virtualization-type": "hvm",
            "name": "*ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-*",
            "root-device-type": "ebs"
          }
}

如果修改后仍有问题,可以排查这几点:

  • 确认Packer当前使用的AWS区域有Ubuntu 22.04的官方AMI,部分边缘区域可能同步延迟
  • 可以简化名称过滤器,比如用*ubuntu-jammy-22.04-amd64-server-*减少匹配限制
  • 检查你的AWS凭证是否拥有查询公共AMI列表的权限

内容的提问来源于stack exchange,提问作者Pinky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 12:45:42