分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

Docker下ThinkPHP5的运行

发布时间:2023-09-06 02:06责任编辑:彭小芳关键词:PHPDocker

一、结合 Apache 的基本运行

tp5 下载地址:http://www.thinkphp.cn/down.html

创建目录 tp5,再分别创建 compose 文件夹(存放 compose 配置文件)和 web 文件夹(存放 tp5),然后使用 unzip 将 tp5 解压到 tp5/web 目录下。

一般来说可以将 Public 目录作为网站根目录,Apache 中只要挂载 Public 目录,Fpm 中则需要挂载整个目录。

1.1 Compose 编排

docker-compose.yml:

version: "3"services: ?fpm: ??image: php:7.2.2-fpm-alpine ??container_name: fpm ??volumes: ?????- /home/txl/tp5/web:/php ??networks: ?????mywebnet: ??????ipv4_address: 192.148.0.2 ?httpd: ??image: httpd:2.4.33-alpine ??container_name: httpd ??ports: ?????- 80:80 ??volumes: ?????- /home/txl/tp5/web/public:/usr/local/apache2/htdocs/ ?????- /home/txl/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf ??networks: ?????mywebnet: ??????ipv4_address: 192.148.0.3networks: ?mywebnet: ????driver: bridge ????ipam: ??????config: ????????- subnet: 192.148.0.0/16

启动:

docker-compose up -d

Docker下ThinkPHP5的运行

原文地址:https://www.cnblogs.com/tangxuliang/p/9389786.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved