我出现这个问题的原因是,nginx运行在docker里面,所以localhost或者127.0.0.1访问的时候都是访问的docker里面的容器,无法访问到宿主机里面的服务,所以想要在docker里面nginx访问到宿主机的服务,需要查到宿主机的局域网ip地址,比如通过
ifconfig查询ip信息,我这里使用了eth0对应的ip地址,192.168开头的地址配置到nginx之后,转发正常,问题解决
我出现这个问题的原因是,nginx运行在docker里面,所以localhost或者127.0.0.1访问的时候都是访问的docker里面的容器,无法访问到宿主机里面的服务,所以想要在docker里面nginx访问到宿主机的服务,需要查到宿主机的局域网ip地址,比如通过
ifconfig查询ip信息,我这里使用了eth0对应的ip地址,192.168开头的地址配置到nginx之后,转发正常,问题解决