26

将本地现有的 VirtualBox .vdi 添加到 vagrant 的语法是什么?

文档中似乎没有替代 URI 方案的示例。

它还可以使用 ssh 和 httpauth 位置吗?

4

1 回答 1

42

您不能直接将 VirtualBox 虚拟机“导入”到 Vagrant。

基本上,您必须将现有的 VirtualBox VM 打包到 a 中box,然后将其添加到 vagrant。

注意:一个盒子是 tarred VirtualBox Exports(可以压缩)。

你会做

打包现有的 VirtualBox VM(VDI 格式)

vagrant package --base mybox --output /path/to/mybox.box

在此处查看更多信息=> http://docs.vagrantup.com/v2/cli/package.html

将框添加到 vagrant

vagrant box add mybox /path/to/mybox.box

于 2013-12-15T22:29:04.083 回答