VirtualBox Windows VM到Vagrant Base Box

时间:2014-07-23 17:34:26

标签: vagrant virtualbox

我在VirtualBox中创建了一个Windows 8虚拟机,并自定义了设置,并在其上安装了软件。

现在我想将它变成一个Vagrant Base Box,以便我可以与团队分享,并根据我的cutomized窗口产生许多其他VM。

有可能,我见过Windows Base boxes in vagrantcloud。除了没有关于打包现有Windows虚拟盒VM的文档。

请帮我说明,或链接到从我现有的Windows VM创建Vagrant Base Box的说明。 creating a base box文档对我没用,就像linux一样。

提前感谢SO社区!

1 个答案:

答案 0 :(得分:13)

您可以使用--base的{​​{1}}参数来完成此操作。

首先,在VirtualBox的GUI上找到VM的名称。说它被称为" Windows",你发出:

vagrant package

vagrant package --base Windows --output /path/to/windows.box文件将成为您的基本框。您可以使用

在本地安装它

.box

或者,您可以在服务器上将其提供,并将其网址放在vagrant box install /path/to/windows.box的{​​{1}}参数中。