vagrant - VirtualBox Windows VM 到 Vagrant Base Box

标签 vagrant virtualbox

我在 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/

相关文章:

cron - 我如何设置一个 Vagrant box 以始终有一个 cron 工作?

memory - 无法更改 Virtualbox 中的基本内存

postgresql - Vagrant 中的postgres(ubuntu14.04)

centos - Vagrant 启动时设置超时

elasticsearch - Elasticsearch主节点和从节点

linux - 虚拟 CPU 如何映射到物理内核?

oracle - 如何从主机(Windows)访问 VirtualBox 中的 Oracle DB

VirtualBox 窗口无法放大到全屏

node.js - 如何配置 WebStorm 指向 VM Node 解释器

mysql - Cygwin 上 Vagrant 中的 Puphpet MySQL Workbench 连接