docker搭建php-fpm+nginx
--rm容器停止时自动删除-d在后台运行容器--name为容器指定名称为php-fpm-v绑定挂载卷,将当前目录下的html文件夹绑定到容器中的/var/www/html路径--link添加到另一个容器的链接
-p将容器的80端口暴露到主机的8080端口
nginx配置default.conf
docker-compose.yml
--rm 容器停止时自动删除-d 在后台运行容器--name 为容器指定名称为php-fpm-v 绑定挂载卷,将当前目录下的html文件夹绑定到容器中的/var/www/html路径--link 添加到另一个容器的链接-p 将容器的80端口暴露到主机的8080端口nginx配置default.conf
docker-compose.yml
$ more docker-compose.yml
version: "3.8"
networks:
mynet:
services:
php-fpm:
image: php:7.4.27-fpm-alpine
networks:
- mynet
volumes:
- type: bind
source: ./html
target: /var/www/html
nginx:
image: nginx:1.20.2-alpine
networks:
- mynet
volumes:
- type: bind
source: ./default.conf
target: /etc/nginx/conf.d/default.conf
ports:
- 80:80 
