用了两年vagrant却发现从来没去了解过它的配置,以至于连怎么将物理机端口映射到虚拟机端口都不知道。。。罪过
在vagrant配置文件vagrantfile中可以看到如下配置
config.vm.network "forwarded_port", guest: 80, host: 8080
这一行的意思就是把对host机器上8080端口的访问请求forward到虚拟机的80端口的服务上,如果要再添加一个端口转发
config.vm.network "forwarded_port", guest: 80, host: 8080
config.vm.network "forwarded_port", guest: 8181, host: 8181
添加完之后执行vagrant reload命令重新加载配置文件即可,so easy~
关于vagrantfile的详解戳这里