我正在运行 Ubuntu,我想通过 Vagrant 和 Chef 在 Virtualbox 中设置虚拟机。我想我缺少的是一个适用于我拥有的 Windows Server 2008 R2 x64 试用版的 .box。
有人知道我在哪里可以找到 .box 吗?如果没有,我该如何为 Windows Server 2008 构建 Vagrant .box?
答案1
答案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 配置肯定正在运行)。如果您尝试这些,如果您能提供一些反馈就太好了。我将来也可能需要它们 ;)