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

相关推荐
xrlfreedom6 小时前
大厂 MCP 面试实录:内部 REST API 封装为可审计 MCP Tools 的落地方案
docker·mcp·提示注入防护
摇滚侠8 小时前
《Docker技术入门与实战 第4版》阅读笔记 2 Docker 镜像
笔记·docker·容器
云原生指北9 小时前
Docker Sandboxes 工作区怎么接:Direct、Clone 和它们的边界
git·docker·agent
牛马也想出海10 小时前
亚马逊爬虫代理IP:IP类型选择与配置指南
开发语言·php
玉宇夕落10 小时前
Docker + Nginx + Node.js 容器化部署 —— 从零到一理解反向代理与容器化原理
docker
ly768911 小时前
Docker 从入门到实践:镜像、容器、Dockerfile 与 Docker Compose 详解
运维·docker·容器
梦梦代码精11 小时前
基于UniApp+Vue3+ThinkPHP 8,这套知识付费系统的架构设计有点东西
java·低代码·docker·uni-app·开源·php
lxw184491251414 小时前
PHP5、PHP7、PHP8 版本核心区别与特性
人工智能·php
AI直播技术杂谈14 小时前
直播画面突然模糊了,排查了三个小时
开发语言·php
heimeiyingwang14 小时前
【架构实战】可观测性三支柱实战:Metrics、Logging、Tracing 如何统一落地
开发语言·架构·php