我最近注意到我设法安装了Vagrant和VirtualBox版本,但我的Vagrantfile
无效。升级到最新的Vagrant& VirtualBox解决了这个问题。
在允许vagrant up
启动之前,是否可以确保安装最少的Vagrant和VirtualBox版本?
答案 0 :(得分:3)
对于Vagrant本身,有built-in support:
Vagrant.require_version ">= 1.3.5"
对于Virtualbox,您可以在Vagrantfile的顶部运行一些代码,如下所示:
if Gem::Version.new(`VBoxManage --version`.strip) <
Gem::Version.new('5.1.6')
abort "Please upgrade Virtualbox to 5.1.6 or later!"
end