使用Docker运行YYF
YYF 提供了基于集成运行环境的超小docker镜像: YYF-docker
如果使用docker或者系统支持docker可用采用此方法快速部署开发环境。
1.演示demo
demo中包含仓库代码(不一定最新)
docker run -it --rm -p 1122:80 newfuture/yyf:demo
访问 localhost:1122即可看到demo效果.(可以将1122
修改为其他端口)
2.完整YYF开发环境
完整YYF docker除了上述的php环境,还集成下列服务了:
- redis
- memcached
- sqlite
- mariadb 和 mariadb-client
使用方式: 在项目目录下运行
sudo docker run -it --rm -p 1122:80 -v "$(pwd)":/yyf newfuture/yyf
更多"食用方式“参看仓库地址:https://github.com/NewFuture/YYF-docker
3.最小YAF的docker环境
最小YAF的docker环境仅集成了YAF和php的基本环境,如果不包含数据等,可用使用此镜像开发或者演示。
基本的YAFdocker仅包含PHP和必要的扩展:
- YAF
- redis
- memcached
- PDO-*
- mcrypt
- curl
- gd
使用方式: 在工程目录下运行
sudo docker run -it --rm -p 1122:80 -v "$(pwd)":/yaf newfuture/yaf
更多"食用方式“参看仓库地址: https://github.com/NewFuture/YAF-docker