vmware 供应商的 Vagrant box

Luc*_*rin 6 vmware vagrant

不太确定应该问哪里。如果无关,请重定向。

我想知道为什么 VagrantCloud 上的所有 Ubuntu 机器都是针对 virtualbox 的。

我需要一个为流浪 vmware 提供商量身定制的。

问题是 VagrantCloud 上的 Ubuntu 提供的 vagrant box 专门针对 virtualbox,因此不能与 vmware 提供商一起使用。我想找出谁在维护这些流浪盒子,因为它们似乎是由 Ubuntu 正式发布的:https : //vagrantcloud.com/ubuntu

例如,看看这个流浪盒子。它专门宣传为“官方”Ubuntu 云映像,因此我想知道谁维护这些映像:https : //vagrantcloud.com/ubuntu/boxes/trusty64

谁负责这些箱子?为此应该联系谁?

小智 0

大多数 vagrant box 都是为 virtualBox 构建的,因为默认情况下,vagrant 配置为使用 virtualBox 作为其提供者。此外,virtualBox 是免费的,而其他提供商则不然。我找不到任何充分的理由说明为什么我们应该使用其他提供商。我在 LAMP 和 MEAN 上的大多数项目中都使用 vagrant,并且使用 virtualBox 没有任何问题。

现在要使用vmware,就必须安装插件。如果您没有从云中获得盒子,您始终可以从头开始构建一个盒子。但当然,这是一个耗时的过程。我发布了一份关于“如何使用 vagrant 设置 ubuntu 开发环境”的指南,其中我提到了如何将现有的 vagrant 环境包装到一个新的盒子中。同样,我不确定其他提供商是否可以重新打包。请查看并告知我们。


dra*_*788 0

要回答您的问题,可能是 Ubuntu Cloud Images 团队使用 Packer(位于 packer.io)等工具或生成兼容 Vagrant 框的自定义工作流程自动创建这些框。正如 Jasnan 所说,通过 Virtualbox 实现这些是最简单、最便宜的,因为许可成本为零,而且便宜的用户更有可能使用 Virtualbox,而不是运行大约 200 美元的 VMware,以及与 VMware 一起使用所需的 Vagrant 插件另外还有 79 美元,因此 280 美元的用户可能会对使用哪个盒子有自己的偏好,并且他们可能对许多其他可用的基于 Ubuntu 的映像之一感到满意。

这是 Docker/Vagrant 和其他平台的 Ubuntu 云镜像存储库的根目录。 https://cloud-images.ubuntu.com/

如果您想构建自己的,可以使用 Packer 的任何示例,例如以下 Github 存储库。 https://github.com/boxcutter/ubuntu