我们有一个基于Java 1.7,spring,hibernate的项目。开发环境有许多安装步骤。所以我们决定使用Vagrant,这样开发人员就不需要花时间来设置开发环境。我们的主机操作系统通常是Windows 7.我们希望将我们的虚拟机客户操作系统作为Windows 7,因为我们的开发人员最熟悉Windows操作系统。 (当然,我们可以切换到Linux)。我们找不到客户操作系统映像(访客操作系统:虚拟盒的Windows映像,64位)。用于虚拟盒商业的Windows的客户操作系统或有人可以指向我的链接下载?
答案 0 :(得分:1)
Windows VM可能有点棘手,因为它是非自由软件的许可问题。
Microsoft为您的情况发布一组虚拟机,可在此处找到:https://dev.windows.com/en-us/microsoft-edge/tools/vms/windows/
根据您的情况,手动创建机器并将其打包为流浪盒并将其分发给您的开发团队可能是有益的。
有关这方面的更多信息可以在Vagrant文档中找到:https://www.vagrantup.com/docs/virtualbox/boxes.html - “PACKAGING THE BOX”
(以下复制后人)
包装盒子
Vagrant包含一个打包VirtualBox基本框的简单方法。一旦 您已经安装了要安装的所有软件,您可以运行 这个命令:
$ vagrant package --base my-virtual-machine
“my-virtual-machine” 被VirtualBox中的虚拟机名称替换为 包装作为基础盒。
这需要几分钟,但在完成后会有一个文件 “package.box”应该在您的工作目录中,这是新的 基本框。此时,您已成功创建了一个基本框!