企业🤖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是宿主主机的端口配置