docker nginx Connection连接到php fpm

时间:2017-12-01 08:27:41

标签: docker nginx fpm

我是docker的新手,我已经为web服务创建了一些容器。所有容器都运行良好,但是nginx容器无法访问phpfpm容器。我检查了配置文件,但什么也没找到,也许网络问题,我搜索了很多网站,似乎没有必要通过docker容器打开防火墙。所以,这很奇怪,请帮忙!

nginx的error.log

2017/12/01 08:09:24 [错误] 6#6:* 4 connect()失败(111:连接被拒绝)连接上游,客户端:172.18.0.1,服务器:localhost,请求:& #34; GET /index.php HTTP / 1.1",上游:" fastcgi://172.18.0.4:9000",主持人:" localhost:81"

搬运工-compose.yml

enter image description here

nginx vhost.conf

location ~ \.php$ {
    fastcgi_pass   phpfpm:9000;
    fastcgi_index  index.php;
    include        fastcgi_params;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
}

0 个答案:

没有答案