我最近注意到我设法安装了一个无法与我的Vagrantfile
. 升级到最新的 Vagrant & VirtualBox 解决了这个问题。
是否可以确保在允许vagrant up
启动之前安装最低 Vagrant 和 VirtualBox 版本?
我最近注意到我设法安装了一个无法与我的Vagrantfile
. 升级到最新的 Vagrant & VirtualBox 解决了这个问题。
是否可以确保在允许vagrant up
启动之前安装最低 Vagrant 和 VirtualBox 版本?
对于 Vagrant 本身,有内置的支持:
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