Vagrant 手册之 Vagrantfile - 最低版本

原文地址

可以在 Vagrantfile 中指定一组 Vagrant 的版本,以强制人们使用带有 Vagrantfile 的特定版本的 Vagrant。这可以帮助解决使用带有 Vagrantfile 的过时的 Vagrant 版本可能引起的兼容性问题。(A set of Vagrant version requirements can be specified in the Vagrantfile to enforce that people use a specific version of Vagrant with a Vagrantfile. This can help with compatibility issues that may otherwise arise from using a too old or too new Vagrant version with a Vagrantfile.)

应使用 Vagrant.require_version 在 Vagrantfile 的顶部指定 Vagrant 版本要求:

Vagrant.require_version ">= 1.3.5"

上面例子中,加载 Vagrantfile 的 Vagrant 的版本大于 1.3.5 时,才会加载成功。

还可以指定多个需求:

Vagrant.require_version ">= 1.3.5", "< 1.4.0"

posted on 2018-04-25 22:30  kikajack  阅读(153)  评论(0编辑  收藏  举报