环境说明:
docker:19.03.5
注册中心:Eureka
问题说明:
项目需要启动五个docker容器,其中一个为eurake,启动eureka没问题,但剩下的4个容器启动后在向eureka进行注册时一直报连接不上。
解决问题:
1.在hosts文件里添加注册中心ip信息
2.启动容器时带上host
docker run --name $APP_NAME --add-host xxxx.com:172.0.0.1 -d -p 8080:8080 $APP_NAME
环境说明:
docker:19.03.5
注册中心:Eureka
问题说明:
项目需要启动五个docker容器,其中一个为eurake,启动eureka没问题,但剩下的4个容器启动后在向eureka进行注册时一直报连接不上。
解决问题:
1.在hosts文件里添加注册中心ip信息
2.启动容器时带上host
docker run --name $APP_NAME --add-host xxxx.com:172.0.0.1 -d -p 8080:8080 $APP_NAME