【发布时间】:2017-07-04 03:35:52
【问题描述】:
我有一个运行 Vagrant (1.9.1) 的 Windows-7 主机,我从它启动一个 CentOS 来宾 VM
我想通过 Vagrantfile 将 Windows 环境变量传递给来宾。
让我们调用环境变量ABC
>echo %ABC%
123
我知道我可以将静态值传递为:
config.vm.provision :shell, path: "scripts/bootstrap.sh", env: {"MYVAR" => "123"}
但我不知道如何翻译 env var - 这不起作用(通过文字:%ABC%):
config.vm.provision :shell, path: "scripts/bootstrap.sh", env: {"MYVAR" => "%ABC%"}
任何帮助表示赞赏
【问题讨论】:
标签: windows vagrant environment-variables