Google Compute Engine中Docker与Nginx的域名及端口映射失效问题
Google Compute Engine中Docker与Nginx的域名及端口映射失效问题
我先说明一下,我部署应用的方式并不是谷歌官方推荐的。
谷歌建议通过GUI界面部署单个容器,如下所示:
但我采用了另一种部署方式:先通过git pull拉取项目代码,再用docker-compose启动7个容器,包含Nginx、PHP、Postfix、Redis、数据库以及其他几个服务。
我的VM实例防火墙已经开放了HTTP和HTTPS端口,而且通过主机IP可以正常访问HTTP服务。但现在遇到了问题:域名无法正确传递到Nginx,导致通过域名访问时直接超时。
我已经确认DNS配置是正确的,域名确实指向了我的VM实例,但请求就是无法正常到达Nginx。
以下是我的docker-compose.yml中Nginx相关的配置片段:
nginx-cust...
备注:内容来源于stack exchange,提问作者Sam Tyurenkov
相关产品推荐
相关产品推荐

