自己在上课学习使用Dcker配置Nginx负载均衡时遇到了很多的问题,在百度上找了很长时间也没有个能正经解决问题的文章,我写一点点我遇到的问题以及解决办法,希望能够帮到大家。
1.在配置负载均衡器的config文件里的问题:
这里的错误是 在两个访问的端口的IP地址需要是Docker容器的IP这里可以通过:
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' + 你的容器名称或者容器id (没有加号嗷)
用该语句在终端输入查明你的容器ip 之后替换congif中的 server后面的IP地址 ,还有“:”后面一定是容器的端口号哦 ,这里本人没注意到卡了好久 ,作者的容器端口号是80 这里写成
server 1**.0.0.*:80 (写自己查到的容器IP地址)