提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
docker的ip和docker主机所在局域网中的其他主机是不通的,这就导致本地启动的项目是不能访问docker部署的服务。
一、Docker微服务指定docker主机ip注册到Nacos
spring.cloud.nacos.discovery.ip = 192.168.1.100
二、如果微服务使用Dobbo,这个需要指定Dobbo的ip和端口
设置docker的环境变量来解决
// 注册到注册中心的IP地址
DUBBO_IP_TO_REGISTRY
// 注册到注册中心的端口
DUBBO_PORT_TO_REGISTRY
Rancher中配置docker的环境变量