如何在 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 协议》,转载必须注明作者和本文链接
推荐文章: