本文nginx 运行在主机上(不在docker容器中),而php-fpm 配置在docker容器中。
最终效果就是在电脑浏览器中访问 本机的nginx ,只要是php请求都转发到 3个容器中。
而且容器启动带上了环境变量,每个容器的应用都可以获取到属于自己的应用标识。
1.安装docker 和 开启3个php-fpm 容器。
windows docker 安装过程就略了。不会的自行百度。
docker 安装好了
先设置 获取 docker镜像服务器地址。
这里可以加速。
设置好了以后 开一个windows 的cmd 程序 执行指令:
docker pull registry.cn-hangzhou.aliyuncs.com/1221/huangweigang:huang7
这个是我自己制作的镜像 。相对网上通用的php8-fpm的镜像。我的镜像做了如下新增操作。
1.新增了 apt-get update 指定的更新数据源 从阿里云获取,这样装软件更快
2.装上了vim 工具命令 (拉取的 别人的php8-fpm 容