XuLaLa.Tech

首页客户端下载Windows 使用V2Ray 教程SSR 教程Clash 教程

PHP项目如何使用docker项目来部署?

2025.04.09

docker是当前非常流行的容器,越来越多的微服务都转向基于docker的架构,那PHP项目如何使用docker来部署呢?介绍一种部署方式,PHP+FPM+Nignx+Rancher。

使用compose (版本2 )来描述,docker-compose.yml描述如下:

version: "2"
services:
nginx:
build:
context: .
dockerfile: nginx/Dockerfile
ports:
- "80:80"
links:
- fpm
volumes_from:
- data
fpm:
image: php:fpm
volumes_from:
- data
data:
build:
context: .
dockerfile: data/Dockerfile
volumes:
- /var/www/html

镜像说明:

  • 数据镜像,使用docker共享卷
  • php-fpm镜像
  • nginx镜像

创建好了docker-compose.yml文件,可以直接在rancher导入,即可快速创建一个应用。

© 2010-2022 XuLaLa 保留所有权利 本站由 WordPress 强力驱动
请求次数:69 次,加载用时:0.665 秒,内存占用:32.19 MB