• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Docker搭建nginx+php-fpm运行环境

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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容器内的的路径

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap