我有一个可编译的/运行在流浪汉上的弹簧应用程序,并听取localhost:8080
(流浪者内部)。Vagrant:Forwarded Ports does not work
这是我Vagrantfile:
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/xenial64"
config.vm.network :forwarded_port, guest: 80, host: 9000, host_ip: "127.0.0.1"
config.vm.provision :shell, path: "bootstrap.sh"
end
现在我想通过localhost:9000
从主机访问我的Spring的应用程序。
无论如何forwarded_port
线不起作用,我真的不知道为什么?
我在流浪文件中有什么变化?
SOLUTION:
随着Vagrantfile
低于它为我工作。
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/xenial64"
config.vm.network "private_network", ip: "192.168.33.10"
config.vm.provision :shell, path: "bootstrap.sh"
config.vm.provider "virtualbox" do |v|
v.destroy_unused_network_interfaces = true
v.memory = 2048
v.cpus = 4
end
end
你能更具体吗? ..我是全新的所有这些伪服务器的东西 – SteveOhio
我不能更具体,因为你不是。顾名思义,Localhost仅用于本地连接。 – techraf
所以我必须让spring-app听'guest_ip'? – SteveOhio