我正在尝试找出从私有 ISO 创建 AMI 的最佳实践?有没有人可以推荐的方法来做到这一点?如果可能的话,我想使用 Packer 来实现。
我不知道如何将 ISO 导入 AMI,因为您正在比较苹果和橙子。 ISO 是文件系统包装器,其中 AMI 是虚拟机映像。
您可以做的是,它构建一个打包程序构建(例如,只需进行裸安装)并将其导出到 OVA(例如使用 VMWare 或 Virtualbox)。
然后,您可以使用 awscli 中的 ec2-import-image 命令并将您的 OVA 导入 EC2,这将启动一个 ec2 作业,将您的 OVA 转换为您账户中的 AMI。
亚马逊 记录了整个过程。 HTH
亚马逊发布了一项新功能,可以将 Windows 11 iso 转换为 ami https://aws.amazon.com/about-aws/whats-new/2025/01/ec2-image-builder-converting-windows-iso-文件-amis/