能否从ISO创建AMI?
我正在实施一个构建系统,该系统使用基础ISO,修改它,安装一些东西,然后将其输出为.ovf和AMI。
.ovf可以工作。但是对于AMI,我唯一能想到的是它需要预先存在的AMI。这正确吗?
有没有办法使用ISO并生成AMI?
谢谢。
能否从ISO创建AMI?
我正在实施一个构建系统,该系统使用基础ISO,修改它,安装一些东西,然后将其输出为.ovf和AMI。
.ovf可以工作。但是对于AMI,我唯一能想到的是它需要预先存在的AMI。这正确吗?
有没有办法使用ISO并生成AMI?
谢谢。
aws s3 cp
命令。aws ec2 import-image
命令进行此操作。(这部分可能需要很长时间30分钟-1小时)。aws ec2 describe-import-image-tasks
跟踪进度。当完成后,AMI将出现在您的Private AMI列表中。Vagrant包含一个非常有用的插件,称为vagrant-ami,它可以让你创建EC2自定义AMI:
$ vagrant create-ami new_image --name my-ami --desc "My AMI"
然后,您可以在Vagrantfile中用自定义的AMI ID替换掉原有的AMI ID。