酷!一键构建我自己的PHP框架的开发环境
前言
这几天用docker给我自己的PHP框架构建了一个自动化的开发环境。这是一件很爽的事情,我的目标就是仅仅只需执行一个init命令:
- 项目自己就创建好了,并且初始化完毕
- git初始化完毕,并自动第一次提交
- docker构建一个轻量级的nginx/php/redis容器环境
- 启动容器
- 自动编译前端文件
- 最后帮你打开项目网页
对,就是上面这么一件我认为很酷的事情。
我为什么要去做这件事情?因为我真的很享受那种一行命令,项目就在本地跑起来的感觉。想一想,万一别人来你们的团队或者接受你的项目,你就告诉他一行命令,一切就好了,所运行即所得。
docker image ls |
初始化流程
如何使用?
首先你需要安装docker/npm/yarn, 让后clone项目到本地,进入项目执行:
export EASY_PATH=$(pwd) && export PATH=”$PATH:$EASY_PATH/bin”
命令列表
Usage: |