Full PHP development environment based on Docker.
Laradock is a full PHP development environment for Docker. It ships pre-configured, ready-to-use containers for everything a PHP application needs (Nginx, PHP-FPM, MySQL, PostgreSQL, Redis, and many more), so you can launch a complete local stack in seconds without any manual setup.
It works with any PHP project (Laravel, Symfony, WordPress, or plain PHP) and behaves the same on Linux, macOS, and Windows.
- Pre-configured stack: 60+ ready-to-use containers (Nginx, Apache, PHP-FPM, MySQL, PostgreSQL, MongoDB, Redis, Beanstalkd, and more).
- Easy version switching: change PHP, database, or service versions in one place.
- Project-agnostic: works with Laravel, Symfony, WordPress, or vanilla PHP.
- Cross-platform: the same environment on Linux, macOS, and Windows.
- Modular: run only the containers you need, in any combination.
- Beginner-friendly: clone, copy the env file, and run
docker compose up.
Laradock is an MIT-licensed open source project with its ongoing development made possible entirely by the support of you and all these awesome people. 💜
|
Mahmoud Zalt @mahmoudz |
Bo-Yi Wu @appleboy |
Philippe Trépanier @philtrep |
Mike Erickson @mikeerickson |
Dwi Fahni Denni @zeroc0d3 |
|
Thor Erik @thorerik |
Winfried van Loon @winfried-van-loon |
TJ Miller @sixlive |
Yu-Lung Shao (Allen) @bestlong |
Milan Urukalo @urukalo |
|
Vince Chu @vwchu |
Huadong Zuo @zuohuadong |
Lan Phan @lanphan |
Ahkui @ahkui |
< Join Us > @laradock |
Sponsoring is an act of giving in a different fashion. 🌱