Supported PHP Projects
Laradock is not tied to one framework. It's a Docker environment for PHP itself, so anything that runs on PHP-FPM and a web server runs on Laradock: a modern framework, a legacy CMS, or a hand-rolled app with no framework at all.
One environment, every project
The setup is the same no matter what you're building. You point Laradock at your code (APP_CODE_PATH_HOST), start the services your project needs (nginx or apache, MySQL or Postgres, Redis, and so on), and open the site. The per-project guides below only differ in the small details: the document root, which database driver to enable, and any framework-specific commands.
That means the skills transfer. Learn Laradock once for a Laravel app and you already know how to run a WordPress site or a Symfony API next to it, on the same machine, without reinstalling anything.
Don't see your project?
If it's PHP, it works, even if there's no dedicated guide yet. Start from the Getting Started guide, set your document root, and enable a database. The framework and CMS guides below are shortcuts, not requirements.
Browse by type
- Run Laravel on Docker
- Run Symfony on Docker
- Run CodeIgniter on Docker
- Run Yii on Docker
- Run Laminas (Zend Framework) on Docker
- Run CakePHP on Docker
- Run Phalcon on Docker
- Run Slim on Docker
- Run Lumen on Docker
- Run FuelPHP on Docker
- Run Spiral Framework on Docker
- Run Hyperf on Docker
- Run API Platform on Docker
- Run Mezzio on Docker
- Run Flight on Docker
- Run Fat-Free Framework (F3) on Docker
- Run ThinkPHP on Docker
- Run Silex on Docker
- Run Swoole on Docker
- Run Workerman on Docker
- Run Ubiquity on Docker
- Run SilverStripe on Docker
- Run Nette on Docker
- Run Leaf PHP on Docker
- Run WordPress on Docker
- Run Drupal on Docker
- Run Joomla on Docker
- Run October CMS on Docker
- Run Statamic on Docker
- Run Craft CMS on Docker
- Run TYPO3 on Docker
- Run Concrete CMS on Docker
- Run Grav on Docker
- Run Backdrop CMS on Docker
- Run HTMLy on Docker
- Run Kirby on Docker
- Run ProcessWire on Docker
- Run Pico on Docker
- Run Bolt CMS on Docker
- Run Contao on Docker
- Run b2evolution on Docker
- Run Serendipity on Docker
- Run Nucleus CMS on Docker
- Run e107 on Docker
- Run Pligg on Docker
- Run Sulu CMS on Docker
- Run Pimcore on Docker
- Run Winter CMS on Docker
- Run Neos CMS on Docker
- Run Textpattern on Docker
- Run ExpressionEngine on Docker
- Run Magento on Docker
- Run WooCommerce on Docker
- Run PrestaShop on Docker
- Run OpenCart on Docker
- Run Sylius on Docker
- Run Bagisto on Docker
- Run Aimeos on Docker
- Run AvoRed on Docker
- Run OroCommerce on Docker
- Run Zen Cart on Docker
- Run osCommerce on Docker
- Run AbanteCart on Docker
- Run CubeCart on Docker
- Run Shopware on Docker
- Run LiteCart on Docker
- Run OpenMage on Docker
- Run Moodle on Docker
- Run MediaWiki on Docker
- Run phpBB on Docker
- Run Matomo on Docker
- Run MyBB on Docker
- Run FluxBB on Docker
- Run PunBB on Docker
- Run Flarum on Docker
- Run bbPress on Docker
- Run Simple Machines Forum (SMF) on Docker
- Run DokuWiki on Docker
- Run BookStack on Docker
- Run Roundcube on Docker
- Run phpMyAdmin on Docker
- Run Adminer on Docker
- Run SuiteCRM on Docker
- Run EspoCRM on Docker
- Run Vtiger on Docker
- Run Dolibarr on Docker
- Run Aureus ERP on Docker
- Run webERP on Docker
- Run FrontAccounting on Docker
- Run Kanboard on Docker
- Run Firefly III on Docker
- Run Invoice Ninja on Docker
- Run X2CRM on Docker
- Run Nextcloud on Docker
- Run ownCloud on Docker
- Run Pydio 8 on Docker
- Run Mautic on Docker
- Run Crater on Docker
- Run Akaunting on Docker
- Run Monica CRM on Docker
- Run Leantime on Docker
- Run Cachet on Docker
- Run PHP Server Monitor on Docker
- Run YOURLS on Docker
- Run LinkAce on Docker
- Run Koel on Docker
- Run AzuraCast on Docker
- Run Lychee on Docker
- Run Vanilla Forums on Docker