为了账号安全,请及时绑定邮箱和手机立即绑定

请问下有人使用Docker来安装Laravel本地开发环境吗

请问下有人使用Docker来安装Laravel本地开发环境吗

HUH函数 2018-08-29 13:19:20
有人使用docker来安装laravel本地环境吗,应该怎么做,安装好后怎么开发,就是一整套流程应该是什么样的?
查看完整描述

1 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

好吧,我就推荐一下这个吧 
Laradock 
另外,如果英文阅读有障碍的话,可以看看院长的文章... 
Laravel学院 
当然,还有很多可以参考借鉴的东西,我想问问该死的谷歌会更好

查看完整回答
反对 回复 2018-09-24
?
跃然一笑

TA贡献1826条经验 获得超6个赞

谢邀,说一下我的方案,希望能给题主带来微小的帮助。

首先你需要明确,一容器一进程,多容器协作完成。

所以,需要以下四个容器:

  1. nginx

    • 作用:响应 web 请求,处理静态文件。

    • 镜像:无需自己构建,直接拉去官方镜像。

  2. php-fpm

    • 作用:处理 PHP 脚本。

    • 镜像:由于项目中可能依赖不同的扩展,需要依赖官方镜像自行构建, 另外还需要 composer 支持。

  3. mysql

    • 作用:数据库。

    • 镜像:无需自己构建,直接拉去官方镜像。

  4. redis

    • 作用:缓存数据库。

    • 镜像:无需自己构建,直接拉去官方镜像。

下面说一下 php-fpm 镜像的构建,需要注意以下几点:

  • 直接依赖官方的 php:7.0.12-fpm 镜像即可,无需自己从头开始构建,版本可自行选择,不排除最新版本有 bug 的问题。

  • 不当玩具使用的话最好不要使用 alpine 系列的镜像,虽然它小巧玲珑。


查看完整回答
反对 回复 2018-09-24
  • 1 回答
  • 0 关注
  • 931 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信