【问题标题】:Download Vagrant box from vagrantcloud.com从 vagrantcloud.com 下载 Vagrant box
【发布时间】:2014-09-17 10:46:09
【问题描述】:

是否可以从http://vagrantcloud.com 下载 Vagrant box 作为文件?

我有一台互联网连接速度很慢的电脑,我想从文件系统中添加从另一台电脑下载的盒子。

【问题讨论】:

  • Vagrant 云允许您与他人共享盒子。如果您只是想使用其他人下载的盒子,您可以使用config.vm.box_url 中的file: url 直接指向下载的文件。如果这没有意义,请发布您的Vagrantfile
  • 如果你在另一台机器上已经有一个工作的虚拟机,你总是可以重新打包虚拟机,然后移动 .box 文件并将其导入另一台机器上?查看这些说明:abhishek-tiwari.com/hacking/…。您也可以使用它来制作自定义盒子并重新打包。
  • @noeldiaz 您的解决方案正是我想要的。如果你把它提交给Answer,我会接受。

标签: vagrant


【解决方案1】:

是的,你可以。 Vagrant 云目前由 Atlas 管理。要下载文件,您必须在 URL 中添加版本和提供程序。例如下载精确64 首先你需要它的URL,它是 https://atlas.hashicorp.com/ubuntu/boxes/trusty64

然后您必须在之后添加版本和提供程序,对于我们的示例,下载 URL 将是。

https://atlas.hashicorp.com/ubuntu/boxes/trusty64/versions/14.04/providers/virtualbox.box

然后你必须从你的 vagrant 文件中本地添加它。

【讨论】:

    【解决方案2】:

    是的,您可以从

    下载 virtualbox.box
    https://app.vagrantup.com/laravel/boxes/homestead/versions/6.4.0/providers/virtualbox.box
    

    您可以更改宅基地盒的版本。当前版本:6.4.0。

    在此处查看最新版本:https://app.vagrantup.com/laravel/boxes/homestead

    下载盒子后,将其重命名为 virtualbox.box 或您喜欢的任何名称。

    不要忘记包含 .box 扩展名。

    将下载的宅基地框添加到 vagrant:

    vagrant box add laravel/homestead /path/to/virtualbox.box
    

    更改存储下载的宅基地盒的路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-26
      • 1970-01-01
      • 1970-01-01
      • 2014-03-30
      • 2016-09-16
      • 2019-02-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多