docker部署php项目

运行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

项目地址

php项目demo

相关推荐
先吃饱再说30 分钟前
别再手动敲三遍 docker run 了:学会使用 Docker Compose 多容器编排
docker·容器
mengge.cloud35 分钟前
0909华为云网络类服务实践小白实验教程
linux·运维·服务器·网络·华为云·php
Blockchina1 小时前
AI Agent 写权限安全吗?Codex、Claude Code 与 GitHub Copilot 最小权限实战指南
开发语言·php
xixiaoyunya2 小时前
Docker 容器化部署实战:从零搭建一套完整的 Nginx + Node.js + MySQL + Redis 项目环境
nginx·docker·node.js
努力的lpp11 小时前
php反序列化一(大白话版)
开发语言·web安全·php·ctf·反序列化
SendTomo12 小时前
【技术交流】从0到1构建一个汉字学习平台:汉字吧(hanzi8.com)的技术架构猜想
redis·mysql·nginx·php·个人开发
小羊没烦恼!12 小时前
Hello Web API系列教程——Web API与国际化
java·服务器·前端·javascript·php
全栈攻略14 小时前
Docker 中 ROS2 工作流 Topic 验证与常用命令指南
运维·docker·容器
右耳朵猫AI15 小时前
PHP周刊2026W36 | Laravel AI SDK 0.11可观测、Symfony 8.1.5、Octane并发、事件溯源
人工智能·php·laravel
名字还没想好☜16 小时前
Docker 数据卷实战:volume、bind mount、tmpfs 到底怎么选,数据持久化与权限坑
运维·docker·容器·kubernetes