Homeland 本地跑 homeland-docker 总是出现 nginx 欢迎页面

chalvern · 2017年05月20日 · 最后由 Rei 回复于 2017年05月22日 · 1676 次阅读

本地跑 homeland-docker,发现总是跳到 nginx 欢迎页面

研究了半天,发现是因为在 nginx.conf 中的 include 是这样写的:

# DO NOT CHANGE THIS
include /etc/nginx/conf.d/*.conf;

但是,经过

sudo docker-compose run app ls /etc/nginx/conf.d/

=> default.conf  homeland   homeland.conf

发现了这个文件夹中有个 default.conf……

把 nginx.conf 中对应的语句修改成

include /etc/nginx/conf.d/homeland.conf;

就可以了=。=


想问,这个问题是不是 docker image 在配置的时候忘了删这个 default.conf 了,,,纠结中……

因为你没绑定域名

huacnlee 回复

嗯嗯,试了一下,确实是这样的。。

容器里面不应该绑域名的,配置写死就不能用在别的环境。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号