使用 vagrant 和 chef 在 Ubuntu 中设置 Windows VM

使用 vagrant 和 chef 在 Ubuntu 中设置 Windows VM

我正在运行 Ubuntu,我想通过 Vagrant 和 Chef 在 Virtualbox 中设置虚拟机。我想我缺少的是一个适用于我拥有的 Windows Server 2008 R2 x64 试用版的 .box。

有人知道我在哪里可以找到 .box 吗?如果没有,我该如何为 Windows Server 2008 构建 Vagrant .box?

答案1

我最近不得不使用 Chef 配置为 Windows Server 2008 R2 构建一个 Vagrant .box。我在我的博客上记录了我的经历这里。正如 Henk 所说,您首先需要使用维威模板。我建议使用 windows-2008R2-serverstandard-amd64-winrm 模板。

答案2

分发装有 Windows 的 .box 是违法的。不过,可以在网站上找到公共/免费盒子Vagrantbox.es

您可以尝试使用维威veewee的作者在这个视频中展示了他如何构建Windows7盒子:veewee 支持 windows7,因此 Windows Server 2k8可能也是可能的,因为 veewee 内部有可用的模板:

# veewee templates
... snip ...
vagrant basebox define '<boxname>' 'windows-2008R1-serverstandard-amd64'
vagrant basebox define '<boxname>' 'windows-2008R2-amd64'
vagrant basebox define '<boxname>' 'windows-2008R2-serverstandard-amd64'

当然,您还需要一张 W2k8 DVD 或 ISO 映像。

答案3

在这个 git 仓库中您会发现许多 vagrant 配置和文档。也有一些 Windows 机器。我还没有测试这些 - 但我被告知它们正在运行(并且 Linux 配置肯定正在运行)。如果您尝试这些,如果您能提供一些反馈就太好了。我将来也可能需要它们 ;)

相关内容