如何在 docker for win 上搭建 Laravel 开发环境
说明#
提醒#
1. 我不准备维护这个了的 (有问题我还是会修复的)
2. linux 未测试,win 测试没问题 (这也是我本地开发环境)
3. 也可以使用其他的:例如 lardock (没梯子,还是别碰较好)
提供了那些镜像#
nginx + php7.2+ redis + composer + supervisord
mysql
已被我注释,我并不想在 docker 使用 mysql。
可用在什么框架#
laravel hyperf
, 其他框架没试过。
配置阿里云镜像#
如果你能忍受领拉取镜像速度慢,可以不配置。
打开 Settings
Docker Engine
的配置"registry-mirrors": [
"https://m6qdsibc.mirror.aliyuncs.com"
],
(这个镜像源是我个人的,后续可以换成你的)
正题#
开始安装#
1. git clone https://gitee.com/lyxxxh/lnmp
2. cd lnmp
3. docker-compose up
等待十几分钟即可安装完成,访问 127.0.0.1
即可看到 hello world
一些目录介绍#
| .env //配置环境 修改后docker-compose up --build
| docker-compose.yml
+---logs //日志目录
+---nginx
| \---conf
| default.conf
| hyperf.conf //hyperf配置参考
| laravel.conf //laravel配置参考
+---php-fpm
| \---conf.d //supervisord 配置
+---redis
\---www //代码目录 可在.env修改
\---default
index.php
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: