从VagrantFile中的框中覆盖forwared_port

时间:2018-01-09 13:25:03

标签: vagrant vagrantfile

我正在使用的框已在主机上定义了转发端口:80。 我想更改此设置,因为我的主机上已经使用了80。

设置端口转发无效:

config.vm.network :forwarded_port, guest: 80, host: 8888, host_ip: "127.0.0.1"

我尝试覆盖此设置,如下所示,但它不会改变任何内容:

config.vm.provider :virtualbox do |v, override|
    override.vm.network :forwarded_port, guest: 80, host: 8888, host_ip: "127.0.0.1" 
end

如何覆盖父框设置?

1 个答案:

答案 0 :(得分:0)

实际上,转发应该是这样的:

config.vm.network "forwarded_port", guest: 80, host: 80

请参阅https://www.vagrantup.com/docs/networking/forwarded_ports.html