gpt4 book ai didi

vagrant - 有什么办法可以在脚本中获取无用的自动更正端口的值?

转载 作者:行者123 更新时间:2023-12-02 01:30:09 25 4
gpt4 key购买 nike

我正在使用Vagrant和Chef-zero来部署测试服务器,而我正在测试的程序所需要的属性之一就是服务URL。
在我的Vagrant文​​件中包含以下几行:

 config.vm.network :forwarded_port, guest: 80, host: 8000, auto_correct: true
...
chef.json = {
'pywps' => {
:serverurl => 'http://localhost:8000/cgi-bin/wps.py',
...
}
}

对于我启动的第一个VM,一切正常,但是如果我需要第二个(或某些端口已经在使用端口8000),则Vagrant自动纠正我的端口,但是我需要某种方法将该端口号放入serverurl变量中。

这可能吗?

最佳答案

AFAIK并非现成的。您可以制作一个Vagrant插件以挂接到配置过程并重写数据,但这可能会过分杀伤。

关于vagrant - 有什么办法可以在脚本中获取无用的自动更正端口的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34764323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com