zoukankan      html  css  js  c++  java
  • Docker搭建nginx+php-fpm运行环境

    Docker 多容器组合服务

    创建好network      commond: docker network ls(查看docker网络)    docker network create mynetwork;

    使用docker pull 拉取 nginx 镜像 php镜像(一定要用fpm版本)docker pull php:7.2-fpm,

    docker run -itd --name name --network=mynetwork php:7.2-fpm(进入容器之后配置文件一般在/usr/local/etc)

    docker run -itd --name name --network=mynetwork nginx(进入容器之后配置文件一般在/etc/nginx)

    不管是nginx容器还是php容器 都要用 docker -v 把宿主机的php文件映射到容器内,路径保持一致,进入nginx之后,fastcgi_pass 要写容器名:端口(端口可以在php容器里边修改php-fpm的配置文件来更改),fastcgi_param 后边要注意修改一下自己所对应的目录

    【注释】

    第二个方框内部的/wwww的路径是php容器的路径,也就是说,不管是nginx容器 还是php容器 都要通过docker -v 来把项目映射到这两个容器里边,而fastcgi_param这个是php程序去解析php文件的路径,所以,后边参数路径为 php容器内的的路径

  • 相关阅读:
    convex hull
    不努力,你就没有资格谈天赋
    “数数”的感悟
    平行四边形法则的感悟
    ansys 15 Linux 安装问题
    SHV-E210S 刷4.3
    fedora 安装 Oracle11g 遇到的问题
    ObjectArx开发常用资料
    MFC入门(二)
    MFC入门(三)
  • 原文地址:https://www.cnblogs.com/wenxinphp/p/12883584.html
Copyright © 2011-2022 走看看