运行nginx容器
<!-- 最终教程 -->
docker run --name runoob-php-nginx --network nginx-network -p 8001:80 -d \
-v /www/wwwroot/docker/html:/usr/share/nginx/html:ro \
-v /www/wwwroot/docker/nginx/html:/etc/nginx/conf.d:ro \
nginx:latest
运行php容器
docker run --name myphp-fpm --network nginx-network -p 8003:9000 -d \
-v /www/wwwroot/docker/html:/usr/share/nginx/html:ro \
php:8.1.3-fpm
<!-- c查看网络 -->
docker network inspect nginx-network
<!-- 查询端口 -->
netstat -tuln | grep 9000
<!-- 下载网络工具 -->
apt-get update && apt-get install -y net-tools
<!--访问出现No input file specified -->
要删掉.user.ini,在部署的根目录
<!-- nginx调用php可以使用容器名称和分配网络如myphp-fpm或172.17.0.2 -->
docker pull nginx:latest
docker pull php:5.6-fpm
docker pull mysql:5.7
docker pull redis:3.2
docker pull php:8.1.3-fpm