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);
-
一切都是可见的和可编辑的。