我使用www.packer.io和vagrant-windows插件创建了一个VirtualBox VM用于Windows,现在我想将其打包并在EC2上运行。是否可以直接使用VirtualBox硬盘驱动器作为生成的AMI?我问这个问题是因为我安装的程序相当庞大,我希望能够保持它们在VM上的安装方式。
我使用www.packer.io和vagrant-windows插件创建了一个VirtualBox VM用于Windows,现在我想将其打包并在EC2上运行。是否可以直接使用VirtualBox硬盘驱动器作为生成的AMI?我问这个问题是因为我安装的程序相当庞大,我希望能够保持它们在VM上的安装方式。
看起来你只需要在模板中添加一个新的构建器。
https://www.packer.io/intro/getting-started/parallel-builds.html
通过添加一个新的构建器,AMI packer将使用相同的配置程序构建两个虚拟机。最终,这两个虚拟机应该看起来很相似。