我在 VirtualBox 中创建了一个 Windows 8 VM,并进行了自定义设置,并在其上安装了软件。
现在我想把它变成一个 Vagrant Base Box,这样我就可以与团队共享,并基于我的自定义窗口生成许多其他虚拟机。
是可以做到的,我见过Windows Base boxes in vagrantcloud .除了没有关于打包现有 Windows 虚拟机 VM 的文档。
请帮助我提供说明,或链接到从我现有的 Windows VM 创建 Vagrant Base Box 的说明。 creating a base box文档对我没有帮助,因为它适用于 linux。
在此先感谢 SO 社区!
最佳答案
您可能可以通过使用 --base
来做到这一点。论据 vagrant package
.
首先,在 VirtualBox 的 GUI 上找到 VM 的名称。说它叫做“Windows”,你发出:vagrant package --base Windows --output /path/to/windows.box
那个.box
文件将是您的基本框。您可以使用以下命令在本地安装它vagrant box install /path/to/windows.box
或者,您可以使其在服务器上可用并将其 URL 放在 config.box_url
上。您的 Vagrantfile
中的参数.
关于vagrant - VirtualBox Windows VM 到 Vagrant Base Box,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24917178/