【发布时间】:2017-03-09 03:34:01
【问题描述】:
说明:
我已经设置了nginx-proxy container,它与我的两个 docker 容器之一非常有效。这只是dev.MY_IP_ADDRESS.com 上的一个迷你围棋网络服务器。
我也为我的gitlab docker container 设置了它,它在MY_IP_ADDRESS.com:10080 上运行,但似乎不适用于gitlab.MY_IP_ADDRESS.com
通过添加环境变量进行设置,我已经完成了与我的 Web 服务器相同的配置:
gitlab:
#other configs here
environment:
- VIRTUAL_HOST=gitlab.MY_IP_ADDERSS.com
#more configs here
唯一的区别是我在同一个 docker-compose.yml 中设置了我的 go 服务器和 nginx-proxy 服务器,而 gitlab 使用不同的 docker-compose.yml 文件。不确定这是否与它有关。
我已尝试以不同的顺序 docker-compose up 每个文件,看看是否有问题。
错误:
这是我在 gitlab.MY_IP_ADDRESS.com 上得到的结果:
503 服务暂时不可用
nginx/1.11.8
问题:
为什么gitlab.MY_IP_ADDERSS.com 的反向代理不适用于 gitlab?是不是哪里有冲突?它在MY_IP_ADDRESS.com:10080 上运行良好
如果需要任何日志或任何更多信息,请告诉我。谢谢。
【问题讨论】:
-
Gitlab 自带 NGINX。
-
@MattSchuchard 是的,我知道这一点,我认为这就是为什么会有冲突。
-
@rugdealer 刚刚遇到同样的问题,请问您在此期间找到解决方案了吗?
-
@Jonas 不幸的是我没有。这个问题解决的时间太长了,只用了atm的端口号……可惜了。
标签: nginx docker gitlab docker-compose reverse-proxy