我有一個可編譯的/運行在流浪漢上的彈簧應用程序,並聽取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