在服务器上单独部署nacos,怎样才能让docker容器里面的项目能跟nacos访问得上,项目启动报找不到nacos
登陆购买课程后可参与讨论,去登陆吧
方法一:如果采用编排工具(kubernetes)可以将nacos和应用容器用同一套大二层网络互通,方便服务发现。方法二:如果是外部独立的Nacos,可以简单起见让应用容器采用host网络模式,这样容器将占用主机端口,可以直接和Nacos通信。方法三:如果多个相似容器,无法采用host网络,可以保持默认的bridge网络模式,但是在应用yaml文件中指定该应用的对外ip和端口。ip通常就是主机ip,端口就是容器即将映射的主机端口。然后打包,发布
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
Java程序员进级架构师的核心技能图谱与最佳成长方案
260 4
78 10
80 26
45 21
61 38
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星