PHP 的 Docker 完整本地开发环境 Laradock

PHP 的 Docker 完整本地开发环境 Laradock

MIT
SHELL
跨平台
2018-06-19
王练


Laradock 是为 PHP 提供的完整 Docker 本地开发环境,有助于在 Docker 上运行 PHP 应用程序,和 Homestead 一样提供了一系列打包好(包括配置)的 Docker Image。Laradock 早期专注为 Laravel 打造 Docker 开发环境,因而最早在 Laravel 社区中出名,后来随着影响力的扩大,逐渐被 PHP 社区接纳和采用,目前支持的 PHP 项目除了 Laravel 之外,还有 Symfony、CodeIgniter、WordPress、Drupal 等等。

功能特性

  • 可在各 PHP 版本之间轻松切换:7.2,7.1,5.6 ...

  • 可选择你最喜欢的数据库引擎:MySQL,Postgres,MariaDB ......

  • 可运行专属的软件组合:Memcached,HHVM,Beanstalkd ...

  • 每个软件都在单独的容器上运行:PHP-FPM,NGINX,PHP-CLI ...

  • 易于定制,只需简单编辑 Dockerfile 即可;

  • 所有镜像均从官方基础镜像扩展而来,安全可靠;

  • 易于使用环境变量安装/删除容器中的软件;

  • 简洁、结构良好的 Dockerfiles(Dockerfile);

  • 一切都是可见的和可编辑的。

的码云指数为
超过 的项目
加载中

评论(2)

木川瓦兹
木川瓦兹
@帖子列表 homestead 是基于 vagrant 的,这个是基于docker的。官方有一段解释了为什么是docker 而不是vagrant: docker 轻量,秒级启动,vagrant是虚拟机,分钟级启动 docker 可以部署在生产环境,vagrant 是为开发环境而设计的,不适合部署生产环境
帖子列表
帖子列表
跟 homestead 比优势在哪里?

Laradock 7.0.2 发布,Docker 的 PHP 本地开发环境

Laradock 7.0.2 已发布,更新内容如下: 更新 Kibana 版本以匹配 Elasticsearch 的版本; 修复 php 5.6 drush “Segmentation fault” 报错; 修复 php 7.0 swoole 构建失败。 更多细节可查阅...

2018/06/20 07:41

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

使用 Docker 搭建 Laravel 本地环境

Laravel 官方提供 Homestead 和 Valet 作为本地开发环境,Homestead 是一个官方预封装的 Vagrant Box,也就是一个虚拟机,但是跟 docker 比,它占用体积太大,启动速度慢,同时响应速度很慢,...

2017/11/08 18:21
45
0
个人维护的 laravel-ebank 项目终于可以投入生产环境啦

laravel-ebank 项目功能基本满足使用,并流畅运行,持续更新中,如有使用方式问题可在QQ群里@群主 现已加入豪华午餐 推荐中小型项目使用 此项目功能已完成全部代码并满足基本需求(已服务三家...

2018/07/03 17:47
63
0
phpstorm + laradock + xdebug (mac)

mac 环境 docker环境 配置 1、安装 docker (略) 2、php nginx 等镜像 使用的是 laradock (HEAD detached at v7.1.2) 3、配置 laradock .env WORKSPACE_INSTALL_XDEBUG=true PHP_FPM_INSTAL...

2018/10/15 20:11
58
0
laradock win10安装

之前也有尝试过Windows10安装docker,安装成功了之后一直用不了docker-compose,但是这次重新装了系统,专业版的Windows10系统,安装了docker之后,docker-compose可以使用了(ps:我安装了d...

2018/03/27 18:09
416
0
我为什么不看好 PHP 发展 ?

讲道理来说对 php 还是蛮有感情的,从第一次看到 HHVM ,swoole , PHP7 ,再到后来 laravel reactphp php-pm 等项目,php 社区有着源源不断的潜力,和一群热爱开发的人来给它续命。 糟心的设...

2018/08/29 15:44
2.3K
6
收藏了8年的PHP优秀资源,都给你整理好了

以下是我整理好的 PHP 资源,各位看官拿去用,不用再自己找了。 每周在 GitHub 上更新,觉得不错请点个 Star ❤️ 如转载分享,请保留出处,谢谢 😆 原文地址: https://shockerli.net/pos...

01/30 19:32
19
0
php开发资源大全/类库大全

依赖管理( Dependency Management ) 用于依赖管理的包和框架 Composer / Packagist - 一个包和依赖管理器. Composer Installers - 一个多框架Composer库安装器 pickle - PHP扩展安装器 Melo...

2018/10/02 16:57
42
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部