Vagrant 如何防止流浪汉不得不重新下载每一页的图片;“流浪者上”;在窗户上?

Vagrant 如何防止流浪汉不得不重新下载每一页的图片;“流浪者上”;在窗户上?,vagrant,virtualbox,vagrantfile,vagrant-windows,vvv-wordpress,Vagrant,Virtualbox,Vagrantfile,Vagrant Windows,Vvv Wordpress,当我第一次在Windows上运行vagrant up时,我希望它能够下载并缓存该框。但是如果我运行vagrant-halt,然后运行vagrant-up,我最终不得不等待15分钟,等待机器下载并重新组装;当我运行vagrant box list时,它表示它的基本框列在那里,那么我还需要做什么才能使用缓存呢 default: Downloading: https://atlas.hashicorp.com/ubuntu/boxes/trusty64/vers ions/20150902.0

当我第一次在Windows上运行
vagrant up
时,我希望它能够下载并缓存该框。但是如果我运行
vagrant-halt
,然后运行
vagrant-up
,我最终不得不等待15分钟,等待机器下载并重新组装;当我运行
vagrant box list
时,它表示它的基本框列在那里,那么我还需要做什么才能使用缓存呢

    default: Downloading: https://atlas.hashicorp.com/ubuntu/boxes/trusty64/vers
ions/20150902.0.0/providers/virtualbox.box
    default: Progress: 94% (Rate: 301k/s, Estimated time remaining: 0:01:20))

我记得读到有一个
config.vm.box\u check\u update
会导致它在每个
vagrant up
上检查当前框的更新版本,但我没有看到它列在
vagrant文件中。

请显示您的vagrant文件,可能有什么地方出了问题。看起来,在您完全配置好您的机器后,Wagrant up
应该是这样的,因为它不进行任何配置。另外,
config.vm.box\u check\u update
不会引起您的问题,因为它只会通知新的box版本,不会自动更新box。为此,您需要手动发布
vagrant box update
。因此,如果你在基本框列表中看到ubuntu/trusty64,那么这花费这么长时间的唯一原因是机器正在被重新创建,请在执行
up
之前,用
vagrant status
检查它的状态。我曾试图重现你的问题,但没有运气。我的流浪版本是1.7.2,你用的是哪一个?但是你可以做的一件事是停止重新下载:下载ubuntu/trusty64 base box。将它放在文件系统中的某个位置。然后将其位置添加到您的Vagrantfile
config.vm.box\u url=“file://C:/Path/trusty-server-cloudimg-amd64-vagrant-disk1.box”
。这将使Vagrant从文件位置而不是hashicorp repo获取基本框。这是针对VBox VM提供程序的。