我的宿主机部署了nginx,并启动映射到80端口,
然后我pull了一份php7-fpm的镜像到一个新容器里,并启动映射端口9000:9000,
请问如何才能让宿主机的nginx和容器里的php关联起来呢?望解答谢谢。
10.07
我访问外网ip然后进入的是docker容器里的www根目录(默认是 /var/www/html)
我宿主机的nginx配置如下:
······· location / { root /var/www/XX; #宿主机的web应用所在目录 index index.html index.php; } ······· location ~ .php$ { root /var/www/XX; #宿主机的web应用所在目录 fastcgi_pass 192.168.42.18:9000; #docker容器php-fpm分配的内网ip和端口 fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www/html/$fastcgi_script_name; # /var/www/html 是php容器的页面存放目录 include /usr/local/nginx/conf/fastcgi_params; #宿主机nginx所在目录 }
请问如何让外网访问 /var/www/XX 这个目录呢
你的配置中:
一周热门 更多>