Corporate Vagrant Cloud / Atlas

时间:2016-12-14 21:10:24

标签: vagrant

我想设置一个内部流浪云/地图集位置,并想知道是否有官方方法?我做了一个快速搜索,我要么没有使用正确的标准,要么官方选项是使用Vagrant Cloud / Atlas。

想要内部位置的原因:

  • 复制到本地计算机期间的性能(我们有一些要求 适用于Windows以及Linux)
  • 隐私 - 我们的企业IT团队不喜欢使用任何云 产品,是的,这是政策:(
  • 完全控制VM映像
  • 我希望用户能够使用简写名称 简化使用,EG:hashicorp / precise64,或 MyCorporateVMLocation / someOS /版本

到目前为止,我只能看到(有点)使用nginx和ubuntu machine的黑客选项 我期待看到其他人使用或妥协的内容!

1 个答案:

答案 0 :(得分:0)

您可以使用Vagrantfile中的其他参数:config.vm.box_url

  

config.vm.box_url - 可在此处找到已配置的框的网址。   如果config.vm.box是HashiCorp的Atlas盒子的简写,那么   不需要指定此值。否则,应该指出   到没有安装盒子的地方。

     

这也可以是多个URL的数组。将尝试使用这些网址   订购。请注意,任何客户端证书,不安全的下载设置,   等等将适用于此列表中的所有网址。

     

使用file:// scheme,URL也可以是本地文件。对于   例如:" file:///tmp/test.box"。

因此,如果您的IT提供服务器作为box文件的存储库,您可以将config.vm.box_url指向此服务器