php 通过docker搭建Hyperf项目
今天我们进行最方便的hyperf项目搭建方式启动一个hyperf的新项目
1. 创建好我们的Dockerfile、docker-compose.yml文件和一个空的文件夹data【也可以不是data,可以为任意名字的文件夹】

2. Dockerfile文件的编写【拉取hyperf框架】
3. docker-compose.yml文件的编写【主要为了映射端口等配置】
注意:volumes 挂载的宿主机项目目录先注释,等我们本地有自己的项目了( 将容器中的项目复制到我们的宿主机中的data目录中,上一节有讲),再取消注释,避免宿主机的目录data为空映射到容器中后,直接覆盖了容器中的目录,导致容器中的目录也为空,项目启动失败。
4.在宿主机的根目录也就是Dockerfile所在的目录,执行命令【打包自己的镜像并执行为容器】
- 执行结果【镜像打包成功,容器启动成功】

- 观察一下启动情况【状态启动成功】

5. 访问项目【项目访问成功】

温馨提示:
当修改完代码后,通过 CTRL + C 终止当前启动的进程实例,并重新执行 php bin/hyperf.php start 启动命令,因为该框架是常驻内存的哦!
本文来自博客园,作者:Carvers,转载请注明原文链接:https://www.cnblogs.com/carver/articles/19095548

浙公网安备 33010602011771号