我在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社区!
答案 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}}参数中。