Vagrant默认将.box映像下载到VAGRANT_HOME目录,然后将其导入VirtualBox。 VirtualBox默认使用〜/ VirtualBox VMs目录来存储它的图像。
我的问题是〜/在网络驱动器上(非常慢)
当我手动创建新盒子时,我可以指定创建它的位置,但不能获得与流浪者相同的行为。
我已尝试设置VBoxManage.exe setproperty machinefolder但它无效。
我找到的唯一解决方法是启动VirtualBox并更改首选项中的默认计算机文件夹。这个解决方案的问题在于我总是必须在运行vagrant up之前运行VirtulBox应用程序
任何想法如何解决?
我正在使用Windows 7。
答案 0 :(得分:1)
Vagrant目前不提供为VirtualBox VM配置目录的方法。 (对于VMware提供商,您可以设置VAGRANT_VMWARE_CLONE_DIRECTORY
。)
VirtualBox首选项的“常规”选项卡中的“默认计算机文件夹”设置无论如何都应该用于新VM的设置。也许您已经启动了现有的VM,或者通过一些setproperty machinefolder
调用重置了该值?