0

我按照 packer.io 上的教程从 amazon-ebs 支持的实例创建了一个 vagrant box:https ://www.packer.io/intro 。

唯一的问题是,创建的 .box 文件仅包含 Vagrantfile 和 metadata.json,但我无法找到如何在 vagrant 和 virtualbox 中使用它,因为我见过的所有其他盒子(其中包括 hashcorp/precise32)都有一个 .vmdk 和 . ovf 文件,而我的没有!任何人都按照教程进行操作,可以给我建议吗?谢谢,

4

1 回答 1

1

我想我发现:为后处理创建的 vagrant box 是为了与 vagrant-aws 插件一起使用,而不是与 virtualbox 一起使用。然后提供程序是“aws”而不是“virtualbox”,因此我没有得到 .vmdk 和 .ovf 文件。aws-plugin 仅用于启动和配置 EC2 实例,而我想做的是“捕获”亚马逊最小的 linux 接口以便在本地对其进行测试(找不到该死的 iso 文件)。然后我必须投降,packer.io 是我最后的希望:我找不到一种方法来设置一个运行最小 amazon linux 映像的虚拟机......

于 2015-01-14T23:36:19.523 回答