ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
vagrant默认的宿主主机ssh连接虚拟机的端口为2222,如果想同时启动多个虚拟机肯定会报端口占用。因此不同的box的vagrant启动配置要配置不同的端口。以下配置在对应box的Vagrantfile文件中 ``` config.vm.network "forwarded_port", guest: 22, host: 2222, id: "ssh", disabled: "true" config.vm.network "forwarded_port", guest: 80, host: 80 config.vm.network "forwarded_port", guest: 22, host: 2221 ``` 如何要更换ssh登录宿主机的默认端口2222,则第一行是必须的,显示禁止默认的ssh端口2222. 后面的是新增的自定义端口映射,guest是虚拟机的端口配置,host是宿主主机的端口配置