Rom*_*cea 5 vagrant vagrantfile
有什么方法可以在启动时从主机到来宾 Vagrant OS 设置一些 ENV 变量?我需要从我的来宾操作系统连接到数据库,并且我想将数据库 URL 从主机传递给来宾以及其他参数。
我尝试过,TEST="foo" vagrant up
但 TEST 在来宾操作系统上的环境变量中无处可去。有任何想法吗?
你改变`vagrant up\xc2\xb4的方法将不起作用。执行此操作的正确方法是在配置期间。根据您使用的配置程序,有不同的方法。
\n\n以下是如何在配置期间在来宾上回显主机 PATH env 的示例:
\n\nconfig.vm.provision "shell", inline: "echo " + ENV[\'PATH\']\n
Run Code Online (Sandbox Code Playgroud)\n\n如您所见,在 Vagrantfile 中,您可以使用该ENV
变量来访问主机环境变量。您可以使用它将变量传递给您选择的配置程序并根据需要进行处理。
因为我最习惯做饭,所以我会这样做:
\n\n/etc/profile.d/
适合需要的名称下 归档时间: |
|
查看次数: |
5375 次 |
最近记录: |