使用Nginx在两个容器之间的通信问题

时间:2019-05-23 14:22:25

标签: docker networking centos

我有两个容器。第一个运行nginx并提供静态文件

-p 80:80 

第二个运行宁静的服务

-p 127.0.0.1:82:82;

我的前端需要从所述服务请求数据。我将请求发送到localhost:82,并在我的Nginx服务器上配置了以下proxy_pass:

server {
    listen 82;
    server_name front_go;

    location / {
        resolver 127.0.0.11;
        set $front "host.docker.internal:82";
        proxy_pass $front;
    }
}

为什么此设置在我的本地Windows机器上可以使用,但是在我的centos服务器上拒绝连接?

0 个答案:

没有答案