# Laradock > A full PHP development environment for Docker. Spin up a ready-to-use stack in seconds, with 100+ pre-configured services (Nginx, PHP, MySQL, Redis, and more). Works with any PHP project (Laravel, Symfony, WordPress, or plain PHP) on Linux, macOS, and Windows. Motto: "Use Docker first. Learn about it later." Free, open-source (MIT), 12k+ GitHub stars, maintained since 2015. Created and maintained by Mahmoud Zalt (https://zalt.me). Raw Markdown: append `.md` to any docs page URL to fetch its clean Markdown, e.g. https://laradock.io/docs/getting-started -> https://laradock.io/docs/getting-started.md ## Docs - [Introduction](https://laradock.io/docs/Intro): Laradock is a full PHP development environment for Docker. Spin up a ready-to-use stack in seconds with 100+ pre-configured services for Laravel, Symfony, WordPress, or plain PHP. - [Getting Started](https://laradock.io/docs/getting-started): Install Laradock and get a full Dockerized PHP stack running in minutes. Step-by-step setup for new and existing projects, single or multiple apps, on Linux, macOS, and Windows. - [Help](https://laradock.io/docs/help): Get help with Laradock and fix common problems, blank Laravel page, nginx welcome screen, port already in use, MySQL connection refused, timezone, and Windows 404 errors. - [Ecosystem](https://laradock.io/docs/related-projects): Community-built tools that extend Laradock, GUIs, CLIs, Kubernetes playbooks, framework ports, and monitoring helpers that simplify how you manage your Dockerized PHP environment. - [Contributions](https://laradock.io/docs/contributing): How to contribute to Laradock, ask questions, report issues, edit the docs, and submit pull requests to the open-source Dockerized PHP development environment. - [The Laradock CLI](https://laradock.io/docs/cli): The Laradock CLI is the easy, plain-English way to run your PHP stack, no Docker commands or flags to learn. Set up, start, stop, and manage everything with one simple command. - [Community](https://laradock.io/docs/community): Where the Laradock community lives. Gitter's done, our community of 2,000+ active members has a new home on GitHub Discussions. - [Managing Containers](https://laradock.io/docs/containers): The core Docker Compose commands for running Laradock day to day: list, enter, stop, delete, and rebuild containers, view logs, edit a service's config, and add new services. - [Customizing Images](https://laradock.io/docs/customizing-images): Change what's inside a Laradock container. Toggle a bundled feature from .env, install a PHP extension, or add your own system package by editing a Dockerfile, then rebuild. - [Deploy to a Single Server](https://laradock.io/docs/deploy-to-a-server): Deploy any PHP app (Laravel, Symfony, WordPress) to a single server (VPS, EC2, droplet) with Laradock and Docker Compose. Build one image with ./laradock ship and run it with one command. - [Deploy to AWS App Runner](https://laradock.io/docs/deploy-to-aws-app-runner): Deploy any PHP app (Laravel, Symfony, WordPress) to AWS App Runner with Laradock. Build one image with ./laradock ship, push to ECR, and go live with a ready-made service config. - [Deploy to AWS ECS / Fargate](https://laradock.io/docs/deploy-to-aws-ecs): Deploy any PHP app (Laravel, Symfony, WordPress) to AWS ECS Fargate with Laradock. Build one image with ./laradock ship, push to ECR, and run it with a ready-made task definition. - [Deploy to Azure Container Apps](https://laradock.io/docs/deploy-to-azure-container-apps): Deploy any PHP app (Laravel, Symfony, WordPress) to Azure Container Apps with Laradock. Build one image with ./laradock ship, push to ACR, and go live with a ready-made YAML spec. - [Deploy to DigitalOcean App Platform](https://laradock.io/docs/deploy-to-digitalocean): Deploy any PHP app (Laravel, Symfony, WordPress) to DigitalOcean App Platform with Laradock. Build one image with ./laradock ship and go live with a ready-made app spec. - [Deploy to Fly.io](https://laradock.io/docs/deploy-to-fly-io): Deploy any PHP app (Laravel, Symfony, WordPress) to Fly.io with Laradock. Build one image with ./laradock ship and go live worldwide with a ready-made fly.toml. - [Deploy to Google Cloud Run](https://laradock.io/docs/deploy-to-google-cloud-run): Deploy any PHP app (Laravel, Symfony, WordPress) to Google Cloud Run with Laradock. Build one image with ./laradock ship, push to Artifact Registry, and go live with a ready-made service config. - [Deploy to Heroku](https://laradock.io/docs/deploy-to-heroku): Deploy any PHP app (Laravel, Symfony, WordPress) to Heroku with Laradock using the container stack. Build one image with ./laradock ship and go live with a ready-made heroku.yml. - [Deploy with Kamal (your own servers)](https://laradock.io/docs/deploy-to-kamal): Deploy any PHP app (Laravel, Symfony, WordPress) to your own servers with Kamal and Laradock. Build one image with ./laradock ship and get zero-downtime deploys with a ready-made config. - [Deploy to Kubernetes](https://laradock.io/docs/deploy-to-kubernetes): Deploy any PHP app (Laravel, Symfony, WordPress) to Kubernetes with Laradock. Build one image with ./laradock ship, then kubectl apply ready-made manifests. Works on EKS, GKE, AKS, DOKS, or your own cluster. - [Deploy to Railway](https://laradock.io/docs/deploy-to-railway): Deploy any PHP app (Laravel, Symfony, WordPress) to Railway with Laradock. Build one image with ./laradock ship and go live with a ready-made railway.json. - [Deploy to Render](https://laradock.io/docs/deploy-to-render): Deploy any PHP app (Laravel, Symfony, WordPress) to Render with Laradock. Build one image with ./laradock ship and go live with a ready-made render.yaml Blueprint. - [Environment & Platform](https://laradock.io/docs/environment): Workspace access, host-specific tuning, and scheduling. SSH into the workspace, change the timezone, add PHP-FPM locales, add cron jobs, and speed up file sharing on macOS. - [How-To Guides](https://laradock.io/docs/how-to-guides): Practical, task-focused guides for working with Laradock day to day, managing containers, customizing images, running multiple projects and PHP versions, volumes, networking, Xdebug, and maintenance. - [Maintenance & Upgrades](https://laradock.io/docs/maintenance): Keep your Laradock customizations under version control while still pulling upstream updates, and how to upgrade an older Laradock (Docker Toolbox, v3) to the current version. - [Manual Setup (without the CLI)](https://laradock.io/docs/manual-setup): Set up Laradock by hand with plain docker compose instead of the CLI wizard, copy .env, start the containers you need, enter the workspace, and point your app at the database. Same files, same result, full control. - [Multiple PHP Versions](https://laradock.io/docs/multiple-php-versions): Run more than one PHP version with Laradock, one version per project by switching PHP_VERSION, or two versions (for example 7.4 and 8.3) side by side in the same stack via the opt-in multi-php overlay. - [Running Multiple Projects](https://laradock.io/docs/multiple-projects): Run several projects on Laradock at once, either one isolated Laradock per project (separate containers and data), or many sites served from a single Laradock instance with one web-server config each. - [Networking & Domains](https://laradock.io/docs/networking): Point a real domain at your Laradock stack instead of the Docker IP, and install your own CA certificates into the workspace container. - [Production & Deployment](https://laradock.io/docs/production): Turn your Laradock dev stack into a hardened, portable production image with one command, then deploy it to a single server, Kamal, Kubernetes, or any PaaS. - [Chroma](https://laradock.io/docs/services/chroma): Run Chroma in Laradock, a lightweight open-source vector database with a simple HTTP API for semantic search and RAG. - [Flowise](https://laradock.io/docs/services/flowise): Run Flowise in Laradock, a visual, low-code builder for LLM apps and AI agents. - [Langflow](https://laradock.io/docs/services/langflow): Run Langflow in Laradock, a visual builder for LLM apps and AI agents with a Python-native component model. - [LiteLLM](https://laradock.io/docs/services/litellm): Run LiteLLM in Laradock, an LLM proxy/gateway exposing one OpenAI-compatible endpoint that routes to any provider. - [LocalAI](https://laradock.io/docs/services/localai): Run LocalAI in Laradock, a free, self-hosted drop-in replacement for the OpenAI REST API on your own hardware. - [MCP](https://laradock.io/docs/services/mcp): Run an MCP server in Laradock, giving Claude, Cursor, and other AI coding agents read-only access to your database schema and data. - [n8n](https://laradock.io/docs/services/n8n): Run n8n in Laradock, a workflow-automation platform with first-class AI/agent nodes for building agentic flows visually. - [Ollama](https://laradock.io/docs/services/ollama): Run Ollama in Laradock for local LLM inference with an OpenAI-compatible API, no external calls or per-token cost. - [Open WebUI](https://laradock.io/docs/services/open-webui): Run Open WebUI in Laradock, a ChatGPT-style web interface for your local Ollama or LocalAI models, with no cloud account. - [Qdrant](https://laradock.io/docs/services/qdrant): Run Qdrant in Laradock, a high-performance vector database for storing and querying embeddings over a REST or gRPC API. - [vLLM](https://laradock.io/docs/services/vllm): Run vLLM in Laradock for high-throughput local LLM inference on an NVIDIA GPU, with an OpenAI-compatible API. - [Weaviate](https://laradock.io/docs/services/weaviate): Run Weaviate in Laradock, an open-source vector database with REST and GraphQL APIs for embeddings and RAG. - [Aerospike](https://laradock.io/docs/services/aerospike): Run Aerospike in Laradock. Start and stop the container, configure ports and storage, back up and restore data, and connect the PHP extension to the server. - [Beanstalkd Console](https://laradock.io/docs/services/beanstalkd-console): Run the Beanstalkd Console web UI in Laradock to inspect tubes, jobs, and workers on your Beanstalkd server. - [Beanstalkd](https://laradock.io/docs/services/beanstalkd): Run Beanstalkd in Laradock. Start and stop the container, configure the port, wire it up as a Laravel queue driver, and manage jobs from the web console. - [Dragonfly](https://laradock.io/docs/services/dragonfly): Run Dragonfly in Laradock, a modern multi-threaded in-memory store compatible with Redis and Memcached. Start and stop the container, configure the version and port, flush data, check memory stats, and connect any Redis client. - [Gearman](https://laradock.io/docs/services/gearman): Run Gearman in Laradock. Start and stop the container, configure the port, persistent queue, threading, and MySQL-backed persistence. - [Kafka Manager](https://laradock.io/docs/services/kafka-manager): Run Kafka Manager in Laradock, a web UI for managing Kafka clusters. Start the container and connect it to ZooKeeper and Kafka. - [Apache Kafka](https://laradock.io/docs/services/kafka): Run Apache Kafka in Laradock. Start it alongside ZooKeeper, configure broker settings, manage topics, and control the cluster from a web UI. - [Laravel Echo Server](https://laradock.io/docs/services/laravel-echo-server): Run the legacy Node.js Laravel Echo Server in Laradock for Pusher-protocol WebSocket broadcasting, backed by Redis. - [Laravel Horizon](https://laradock.io/docs/services/laravel-horizon): Run Laravel Horizon in Laradock as a dedicated worker container that supervises your Redis queue workers against your mounted application code. - [Laravel Reverb](https://laradock.io/docs/services/laravel-reverb): Run Laravel Reverb in Laradock, Laravel's own first-party WebSocket server for broadcasting, against your mounted application code. - [Memcached](https://laradock.io/docs/services/memcached): Run Memcached in Laravel via Laradock. Start and stop the container, configure the port, flush and inspect the cache, and use it as a Laravel cache driver. - [Mercure](https://laradock.io/docs/services/mercure): Run a Mercure hub in Laradock for real-time updates over Server-Sent Events, popular in the Symfony and API Platform ecosystem. - [Mosquitto](https://laradock.io/docs/services/mosquitto): Run the Eclipse Mosquitto MQTT broker in Laradock. Start and stop the container, configure the port, back up and restore its persisted data, password-protect it, and connect with an MQTT client over WebSockets. - [NATS](https://laradock.io/docs/services/nats): Run the NATS messaging server in Laradock. Start and stop the container, configure client/monitoring/route ports, edit the server config, enable clustering, and connect from your app. - [RabbitMQ](https://laradock.io/docs/services/rabbitmq): Run RabbitMQ in Laradock. Start and stop the container, configure ports and credentials, back up and restore definitions, inspect queues, and reach the management UI and Web STOMP. - [Redis Cluster](https://laradock.io/docs/services/redis-cluster): Run a Redis Cluster in Laradock. Start and stop the container, configure the cluster port range, connect with redis-cli in cluster mode, and wire it up as a Laravel Redis cluster connection. - [Redis WebUI](https://laradock.io/docs/services/redis-webui): Run Redis WebUI in Laradock, a browser-based admin panel for browsing and editing Redis keys. Start and stop the container, configure credentials and connection, and log in. - [Redis](https://laradock.io/docs/services/redis): Run Redis in Laradock. Start and stop the container, configure the port and password, wire it up as your Laravel cache/session/queue driver, flush keys, back up and restore data, and connect from your host. - [Soketi](https://laradock.io/docs/services/soketi): Run Soketi in Laradock, a Pusher-protocol-compatible WebSockets server for Laravel Echo and broadcasting, without a Pusher account. - [SQS (local emulator)](https://laradock.io/docs/services/sqs): Run a local AWS SQS-compatible queue in Laradock using alpine-sqs (ElasticMQ), so you can develop against SQS without a real AWS account. - [Tarantool Admin](https://laradock.io/docs/services/tarantool-admin): Run the Tarantool Admin web UI in Laradock. Start and stop the container, configure the port, and connect it to the Tarantool service. - [Tarantool](https://laradock.io/docs/services/tarantool): Run Tarantool in Laradock. Start and stop the container, configure the port, use the interactive console, back up and restore data, and pair it with the Tarantool admin web UI. - [Valkey](https://laradock.io/docs/services/valkey): Run Valkey in Laradock, the open-source Redis fork. Start and stop the container, configure the version and port, flush keys, check memory stats, back up and restore data, and connect any Redis client. - [ZooKeeper](https://laradock.io/docs/services/zookeeper): Run Apache ZooKeeper in Laradock as a coordination service for Kafka. Start and stop the container, back up its data, and configure its port. - [Adminer](https://laradock.io/docs/services/adminer): Run Adminer in Laradock, a single-file GUI for MySQL, MariaDB, PostgreSQL, SQLite, and more. Start the container, log in, load plugins, and fix common issues. - [ArangoDB](https://laradock.io/docs/services/arangodb): Run ArangoDB in Laradock. Start and stop the container, configure the root password and port, open the web UI, back up and restore data, and fix common issues. - [Cassandra](https://laradock.io/docs/services/cassandra): Run Apache Cassandra in Laradock. Start and stop the container, configure cluster/auth settings, connect with cqlsh, check cluster status, and back up or reset your data. - [ClickHouse](https://laradock.io/docs/services/clickhouse): Run ClickHouse in Laradock. Start and stop the container, configure ports and credentials, connect over HTTP or the native client, back up and restore data, and fix common issues. - [CouchDB](https://laradock.io/docs/services/couchdb): Run Apache CouchDB in Laradock. Start and stop the container, configure the port, back up and restore data, and access Fauxton or the HTTP API. - [Manticore Search](https://laradock.io/docs/services/manticore): Run Manticore Search in Laradock. Start and stop the container, configure ports, query over SphinxQL or HTTP, create indexes, back up data, and fix common issues. - [MariaDB](https://laradock.io/docs/services/mariadb): Run MariaDB in Laradock. Start and stop the container, configure version/port/credentials, create multiple databases, back up and restore, and connect from your host. - [Mongo WebUI](https://laradock.io/docs/services/mongo-webui): Run a browser-based MongoDB admin UI in Laradock. Start the container, point it at your Mongo instance, and browse collections from the browser. - [MongoDB](https://laradock.io/docs/services/mongo): Run MongoDB in Laradock. Start and stop the container, wire it up to Laravel, back up and restore data, and connect from your host. - [SQL Server (MSSQL)](https://laradock.io/docs/services/mssql): Run Microsoft SQL Server in Laradock. Start and stop the container, configure the SA password/port, back up and restore, wipe data, and connect from your host. - [MySQL](https://laradock.io/docs/services/mysql): Run MySQL in Laradock. Start and stop the container, configure version/port/credentials, create multiple databases, connect from your host, and fix common issues. - [Neo4j](https://laradock.io/docs/services/neo4j): Run Neo4j in Laradock. Start and stop the container, open the Neo4j Browser, enable authentication, back up and restore your graph, and fix common issues. - [Percona Server](https://laradock.io/docs/services/percona): Run Percona Server in Laradock. Start and stop the container, configure port/credentials, create multiple databases, back up and restore, and connect from your host. - [pgAdmin](https://laradock.io/docs/services/pgadmin): Run pgAdmin in Laradock as a GUI for PostgreSQL. Start the container, log in, connect to your Postgres server, and fix common issues. - [pgbackups](https://laradock.io/docs/services/pgbackups): Scheduled, automatic PostgreSQL backups in Laradock via postgres-backup-local. Start the sidecar container, find your backups, and fix common issues. - [pgvector](https://laradock.io/docs/services/pgvector): Run Postgres with the pgvector extension in Laradock. Start and stop the container, configure credentials and port, back up and restore, and connect for vector/embedding storage. - [phpMyAdmin](https://laradock.io/docs/services/phpmyadmin): Run phpMyAdmin in Laradock as a GUI for MySQL or MariaDB. Start the container, log in, switch database engines, connect to any server, and fix common issues. - [PostgreSQL + PostGIS](https://laradock.io/docs/services/postgres-postgis): Run PostgreSQL with the PostGIS geospatial extension in Laradock. Start and stop the container, configure version and credentials, back up and restore, and connect from your host. - [PostgreSQL](https://laradock.io/docs/services/postgres): Run PostgreSQL in Laradock. Start and stop the container, configure version/port/credentials, create multiple databases, back up and restore, and connect from your host. - [RethinkDB](https://laradock.io/docs/services/rethinkdb): Run RethinkDB in Laradock. Start the container, open the admin console, back up and restore data, and wire it up to Laravel via the Laravel RethinkDB package. - [Apache Solr](https://laradock.io/docs/services/solr): Run Apache Solr in Laradock. Start and stop the container, configure the version and admin port, create/delete cores, back up and restore, enable JDBC data import connectors, and fix common issues. - [SSDB](https://laradock.io/docs/services/ssdb): Run SSDB in Laradock. Start and stop the container, configure the port, connect with a client, back up and restore data, and fix common issues. - [SurrealDB](https://laradock.io/docs/services/surrealdb): Run SurrealDB in Laradock. Start and stop the container, configure credentials and port, run SurrealQL queries, back up and restore data, and fix common issues. - [Certbot](https://laradock.io/docs/services/certbot): Run Certbot in Laradock to obtain free Let's Encrypt TLS certificates via the webroot HTTP-01 challenge, for use with nginx, apache2, or caddy. - [Docker in Docker](https://laradock.io/docs/services/docker-in-docker): Run Docker in Docker (dind) in Laradock so a container can build and run other containers, useful for self-hosted CI runners. - [Docker Registry](https://laradock.io/docs/services/docker-registry): Run a private Docker image registry in Laradock. Start and stop the container, configure the port, push/pull, browse, back up, and secure your own images. - [GitLab Runner](https://laradock.io/docs/services/gitlab-runner): Register a GitLab Runner in Laradock to execute CI/CD pipelines for your self-hosted GitLab instance. - [GitLab](https://laradock.io/docs/services/gitlab): Run a self-hosted GitLab instance in Laradock. Start the container, set your domain, and connect it to Postgres and Redis. - [Theia IDE](https://laradock.io/docs/services/ide-theia): Run the Theia browser-based IDE in Laradock, edit your project code from any browser with a VS Code-like editor, no local install needed. - [Jenkins](https://laradock.io/docs/services/jenkins): Run Jenkins in Laradock. Start the container, unlock it with the initial admin password, configure security and users, back up JENKINS_HOME, and fix common issues. - [OneDev](https://laradock.io/docs/services/onedev): Run OneDev in Laradock, a self-hosted Git server with built-in CI/CD pipelines and issue tracking. - [Portainer](https://laradock.io/docs/services/portainer): Run Portainer in Laradock for a web UI to manage your Docker containers, images, volumes, and networks. - [SonarQube](https://laradock.io/docs/services/sonarqube): Run SonarQube in Laradock for automatic code review. Start the container, set your hostname, run your first scan, back up your data, and fix common Postgres and log-permission errors. - [Swagger Editor](https://laradock.io/docs/services/swagger-editor): Run Swagger Editor in Laradock, a browser-based editor for writing and validating OpenAPI/Swagger specs with live linting. - [Swagger UI](https://laradock.io/docs/services/swagger-ui): Run Swagger UI in Laradock to render interactive, browsable API documentation from an OpenAPI/Swagger spec. - [Supported Services](https://laradock.io/docs/supported-services): Every service Laradock ships as a ready-to-run container, databases, caches, queues, search, web servers, mail, AI/ML, and monitoring. Enable what you need, skip the rest. - [MailCatcher](https://laradock.io/docs/services/mailcatcher): Run MailCatcher in Laradock to catch outgoing dev email and view it in a web UI. One of the original Ruby-based dev mail catchers. - [MailDev](https://laradock.io/docs/services/maildev): Run MailDev in Laradock to catch outgoing dev email and view it in a web UI, with configurable HTTP and SMTP ports. - [MailHog](https://laradock.io/docs/services/mailhog): Run MailHog in Laradock to catch outgoing dev email and view it in a web UI. Legacy tool, largely superseded by Mailpit. - [Mailpit](https://laradock.io/docs/services/mailpit): Run Mailpit in Laradock to catch outgoing dev email, view it in a web UI, and wire it up as your Laravel mail driver. - [Mailu](https://laradock.io/docs/services/mailu): Run Mailu, a full self-hosted mail server suite, in Laradock. Configure domains, TLS, webmail, antispam, and connect your app to real SMTP/IMAP. - [Grafana](https://laradock.io/docs/services/grafana): Run Grafana in Laradock to build dashboards on top of Prometheus, InfluxDB, or other data sources. - [Graylog](https://laradock.io/docs/services/graylog): Run Graylog in Laradock to centralize and search application logs, backed by MongoDB and Elasticsearch. - [InfluxDB](https://laradock.io/docs/services/influxdb): Run InfluxDB in Laradock for high-volume time-series metrics, events, and IoT/analytics data, and chart it with Grafana. - [Logstash](https://laradock.io/docs/services/logstash): Run Logstash in Laradock to ingest, transform, and ship logs into Elasticsearch as part of the ELK stack. - [NetData](https://laradock.io/docs/services/netdata): Run NetData in Laradock for real-time, zero-configuration monitoring of your Docker host's CPU, memory, disk, and network. - [Prometheus](https://laradock.io/docs/services/prometheus): Run Prometheus in Laradock to scrape and store metrics with PromQL, and visualize them in Grafana. - [Dejavu](https://laradock.io/docs/services/dejavu): Run Dejavu in Laradock, a lightweight web UI for browsing and querying Elasticsearch indices. - [Elasticsearch](https://laradock.io/docs/services/elasticsearch): Run Elasticsearch in Laradock. Start the container, check cluster health, back up and restore indices, install plugins, and connect from your PHP app or from Kibana/Dejavu. - [Kibana](https://laradock.io/docs/services/kibana): Run Kibana in Laradock to visualize and explore data stored in Elasticsearch. - [MeiliSearch](https://laradock.io/docs/services/meilisearch): Run MeiliSearch in Laradock. Start the container, configure the master key, back up and restore your indexes, and connect it as a Laravel Scout driver. - [OpenSearch](https://laradock.io/docs/services/opensearch): Run OpenSearch in Laradock, the Apache-2.0 fork of Elasticsearch. Start the container, configure the port, check cluster health, back up data, and connect from your app. - [Typesense](https://laradock.io/docs/services/typesense): Run Typesense in Laradock. Start the container, configure the API key, back up and restore via snapshots, and use it as a fast, typo-tolerant Laravel Scout driver. - [AWS EB CLI](https://laradock.io/docs/services/aws-eb-cli): Run the AWS Elastic Beanstalk CLI in Laradock to initialize and deploy your app to Elastic Beanstalk without installing the EB CLI on your host. - [Blackfire](https://laradock.io/docs/services/blackfire): Run Blackfire in Laradock to profile PHP performance. Start the agent, add your Blackfire.io credentials, and probe your app from php-fpm or workspace. - [Confluence](https://laradock.io/docs/services/confluence): Run Atlassian Confluence in Laradock. Start the container, license it, and optionally front it with NGINX and SSL. - [Keycloak](https://laradock.io/docs/services/keycloak): Run Keycloak in Laradock for identity and access management. Start the container, log in as admin, back up and restore realms, and configure its Postgres-backed database. - [Metabase](https://laradock.io/docs/services/metabase): Run Metabase in Laradock for BI dashboards and ad-hoc SQL exploration over your app's databases. - [MinIO](https://laradock.io/docs/services/minio): Run MinIO in Laradock as a local S3-compatible object store. Start the container, create a bucket, back up and restore data, and point your Laravel filesystem disk at it. - [PHP-FPM](https://laradock.io/docs/services/php-fpm): The core PHP runtime container in Laradock. How it's built, which extensions ship enabled by default, and how web servers depend on it. - [PHP Worker](https://laradock.io/docs/services/php-worker): Run background queue workers in Laradock. php-worker runs Supervisor to keep Laravel queue:work (and similar) processes alive. - [Selenium](https://laradock.io/docs/services/selenium): Run Selenium in Laradock as a browser automation server for Dusk and other WebDriver-based end-to-end tests. - [Thumbor](https://laradock.io/docs/services/thumbor): Run Thumbor in Laradock for on-the-fly image cropping, resizing, and smart processing. Start the container and configure loaders, storage, and limits. - [Tomcat](https://laradock.io/docs/services/tomcat): Run Apache Tomcat in Laradock to deploy and serve Java web applications (WAR files). - [Workspace](https://laradock.io/docs/services/workspace): The core Laradock dev shell container. Enter it to run Composer, Artisan, Node, and Git, and toggle WORKSPACE_INSTALL_* flags to add more tools. - [Apache](https://laradock.io/docs/services/apache2): Run Apache (httpd) in Laradock. Configure sites, host ports, SSL, HTTP/2, and connect it to PHP-FPM. - [Caddy](https://laradock.io/docs/services/caddy): Run Caddy in Laradock. Configure the Caddyfile, host ports, and automatic HTTPS, and connect it to PHP-FPM. - [FrankenPHP](https://laradock.io/docs/services/frankenphp): Run FrankenPHP in Laradock, a modern Caddy-based PHP application server and the recommended runtime for Laravel Octane, with automatic HTTPS and HTTP/3. - [HAProxy](https://laradock.io/docs/services/haproxy): Run HAProxy in Laradock as a high-performance TCP/HTTP load balancer in front of your proxy containers. - [Nginx](https://laradock.io/docs/services/nginx): Run Nginx in Laradock as the default web server. Configure sites, host and container ports, SSL, upload limits, and connect it to PHP-FPM. - [OpenResty](https://laradock.io/docs/services/openresty): Run OpenResty in Laradock, Nginx bundled with LuaJIT for scriptable request handling. Configure sites, host ports, SSL, and connect it to PHP-FPM. - [RoadRunner](https://laradock.io/docs/services/roadrunner): Run RoadRunner in Laradock, a high-performance Go-based PHP application server and Laravel Octane driver, an alternative to PHP-FPM for long-running PHP processes. - [Traefik](https://laradock.io/docs/services/traefik): Run Traefik in Laradock as a reverse proxy with automatic Let's Encrypt HTTPS, routing to your containers via labels instead of published ports. - [Varnish](https://laradock.io/docs/services/varnish): Run Varnish in Laradock as a caching reverse proxy in front of Nginx, tested for WordPress. Configure backends, cache size, and purge the cache. - [Run Adminer on Docker](https://laradock.io/docs/adminer-on-docker): Run Adminer on Docker in seconds with Laradock, a built-in service you turn on with one command to browse and manage MySQL, PostgreSQL and other databases without installing anything on your machine. - [Run Akaunting on Docker](https://laradock.io/docs/akaunting-on-docker): Run Akaunting on Docker in minutes with Laradock. What Docker gives an Akaunting instance, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Aureus ERP on Docker](https://laradock.io/docs/aureus-erp-on-docker): Run Aureus ERP on Docker in minutes with Laradock. What Docker gives an Aureus ERP install, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, without installing anything on your machine. - [Run AzuraCast on Docker](https://laradock.io/docs/azuracast-on-docker): What AzuraCast's own Docker setup does, why it does not fit inside Laradock's containers, and where to go for the official installation instead. - [Run bbPress on Docker](https://laradock.io/docs/bbpress-on-docker): Run bbPress on Docker in minutes with Laradock. What Docker gives a bbPress forum, why Laradock is the fastest way to get WordPress, NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run BookStack on Docker](https://laradock.io/docs/bookstack-on-docker): Run BookStack on Docker in minutes with Laradock. What Docker gives a BookStack instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Cachet on Docker](https://laradock.io/docs/cachet-on-docker): Run Cachet, the self-hosted status page system, on Docker in minutes with Laradock. What Docker gives a Cachet instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run Crater on Docker](https://laradock.io/docs/crater-on-docker): Run Crater invoicing on Docker in minutes with Laradock. What Docker gives a Crater instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run DokuWiki on Docker](https://laradock.io/docs/dokuwiki-on-docker): Run DokuWiki on Docker in minutes with Laradock. What Docker gives a DokuWiki site, why Laradock is the fastest way to get NGINX and PHP running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Dolibarr on Docker](https://laradock.io/docs/dolibarr-on-docker): Run Dolibarr on Docker in minutes with Laradock. What Docker gives a Dolibarr install, why Laradock is the fastest way to get a web server, PHP, MySQL/PostgreSQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run EspoCRM on Docker](https://laradock.io/docs/espocrm-on-docker): Run EspoCRM on Docker in minutes with Laradock. What Docker gives an EspoCRM instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Firefly III on Docker](https://laradock.io/docs/firefly-iii-on-docker): Run Firefly III on Docker in minutes with Laradock. What Docker gives a Firefly III install, why Laradock is a solid alternative to the official image for running it alongside other apps, and the exact commands, without installing anything on your machine. - [Run Flarum on Docker](https://laradock.io/docs/flarum-on-docker): Run Flarum on Docker in minutes with Laradock. What Docker gives a Flarum forum, why Laradock is the fastest way to get NGINX, PHP and MySQL running, plus queues, the scheduler, search, mail and the exact commands, with any PHP version, without installing anything on your machine. - [Run FluxBB on Docker](https://laradock.io/docs/fluxbb-on-docker): Run FluxBB on Docker in minutes with Laradock. What Docker gives a FluxBB forum, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run FrontAccounting on Docker](https://laradock.io/docs/frontaccounting-on-docker): Run FrontAccounting on Docker in minutes with Laradock. What Docker gives a FrontAccounting install, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run Invoice Ninja on Docker](https://laradock.io/docs/invoice-ninja-on-docker): Run Invoice Ninja on Docker in minutes with Laradock. What Docker gives an Invoice Ninja install, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Kanboard on Docker](https://laradock.io/docs/kanboard-on-docker): Run Kanboard on Docker in minutes with Laradock. What Docker gives a Kanboard instance, why Laradock is the fastest way to get NGINX, PHP and a database running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Koel on Docker](https://laradock.io/docs/koel-on-docker): Run Koel, the personal music streaming server, on Docker in minutes with Laradock. What Docker gives a Koel install, why Laradock is the fastest way to get NGINX, PHP and a database running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Leantime on Docker](https://laradock.io/docs/leantime-on-docker): Run Leantime on Docker in minutes with Laradock. What Docker gives a Leantime instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run LinkAce on Docker](https://laradock.io/docs/linkace-on-docker): Run LinkAce, the self-hosted bookmark manager, on Docker in minutes with Laradock. What Docker gives a LinkAce install, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Lychee on Docker](https://laradock.io/docs/lychee-on-docker): Run Lychee, the self-hosted photo management app, on Docker in minutes with Laradock. What Docker gives a Lychee install, why Laradock is the fastest way to get NGINX, PHP and a database running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Matomo on Docker](https://laradock.io/docs/matomo-on-docker): Run Matomo on Docker in minutes with Laradock. What Docker gives a self-hosted Matomo analytics install, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Mautic on Docker](https://laradock.io/docs/mautic-on-docker): Run Mautic on Docker in minutes with Laradock. What Docker gives a Mautic instance, why Laradock is the fastest way to get NGINX, PHP, MySQL and cron running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run MediaWiki on Docker](https://laradock.io/docs/mediawiki-on-docker): Run MediaWiki on Docker in minutes with Laradock. What Docker gives a MediaWiki install, why Laradock is the fastest way to get Apache, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Monica CRM on Docker](https://laradock.io/docs/monica-crm-on-docker): Run Monica, the personal relationship manager, on Docker in minutes with Laradock. What Docker gives a Monica instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run Moodle on Docker](https://laradock.io/docs/moodle-on-docker): Run Moodle on Docker in minutes with Laradock. What Docker gives a Moodle LMS, why Laradock is the fastest way to get NGINX, PHP and MySQL running, plus the exact commands for cron, Redis caching, Solr search and mail, with any PHP version, without installing anything on your machine. - [Run MyBB on Docker](https://laradock.io/docs/mybb-on-docker): Run MyBB on Docker in minutes with Laradock. What Docker gives a MyBB forum, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Nextcloud on Docker](https://laradock.io/docs/nextcloud-on-docker): Run Nextcloud on Docker in minutes with Laradock. What Docker gives a Nextcloud instance, why Laradock is a solid alternative to the official image, and the exact commands for the database, Redis caching and file locking, background cron jobs, full-text search and mail, with any PHP version, without installing anything on your machine. - [Run ownCloud on Docker](https://laradock.io/docs/owncloud-on-docker): Run ownCloud on Docker in minutes with Laradock. What Docker gives an ownCloud instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run PHP Server Monitor on Docker](https://laradock.io/docs/php-server-monitor-on-docker): Run PHP Server Monitor on Docker in minutes with Laradock. What Docker gives a PHP Server Monitor instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run phpBB on Docker](https://laradock.io/docs/phpbb-on-docker): Run phpBB on Docker in minutes with Laradock. What Docker gives a phpBB forum, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run phpMyAdmin on Docker](https://laradock.io/docs/phpmyadmin-on-docker): Run phpMyAdmin on Docker in seconds with Laradock, a built-in service you turn on with one command to browse and manage MySQL or MariaDB databases, import and export dumps, and manage users, without installing anything on your machine. - [Run PunBB on Docker](https://laradock.io/docs/punbb-on-docker): Run PunBB on Docker in minutes with Laradock. What Docker gives a PunBB forum, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run Pydio 8 on Docker](https://laradock.io/docs/pydio-on-docker): Run the legacy Pydio 8 (PHP edition) on Docker in minutes with Laradock. What Docker gives a Pydio 8 install, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run Roundcube on Docker](https://laradock.io/docs/roundcube-on-docker): Run Roundcube webmail on Docker in minutes with Laradock. What Docker gives a Roundcube instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Simple Machines Forum (SMF) on Docker](https://laradock.io/docs/smf-on-docker): Run Simple Machines Forum (SMF) on Docker in minutes with Laradock. What Docker gives an SMF forum, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run SuiteCRM on Docker](https://laradock.io/docs/suitecrm-on-docker): Run SuiteCRM on Docker in minutes with Laradock. What Docker gives a SuiteCRM instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Vanilla Forums on Docker](https://laradock.io/docs/vanilla-forums-on-docker): Run Vanilla Forums on Docker in minutes with Laradock. What Docker gives a Vanilla Forums site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Vtiger on Docker](https://laradock.io/docs/vtiger-on-docker): Run Vtiger CRM on Docker in minutes with Laradock. What Docker gives a Vtiger instance, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run webERP on Docker](https://laradock.io/docs/weberp-on-docker): Run webERP on Docker in minutes with Laradock. What Docker gives a webERP install, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with the right PHP version, without installing anything on your machine. - [Run X2CRM on Docker](https://laradock.io/docs/x2crm-on-docker): Run X2CRM on Docker in minutes with Laradock. What Docker gives an X2CRM install, why Laradock is the fastest way to get an older PHP version, NGINX and MySQL running, and the exact commands, without installing anything on your machine. - [Run YOURLS on Docker](https://laradock.io/docs/yourls-on-docker): Run YOURLS, the self-hosted URL shortener, on Docker in minutes with Laradock. What Docker gives a YOURLS install, why Laradock is the fastest way to get a web server, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run b2evolution on Docker](https://laradock.io/docs/b2evolution-on-docker): Run b2evolution on Docker in minutes with Laradock. What Docker gives a b2evolution site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run Backdrop CMS on Docker](https://laradock.io/docs/backdrop-cms-on-docker): Run Backdrop CMS on Docker in minutes with Laradock. What Docker gives a Backdrop CMS site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Bolt CMS on Docker](https://laradock.io/docs/bolt-cms-on-docker): Run Bolt CMS on Docker in minutes with Laradock. What Docker gives a Bolt site, why Laradock is the fastest way to get NGINX and PHP running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Concrete CMS on Docker](https://laradock.io/docs/concrete-cms-on-docker): Run Concrete CMS on Docker in minutes with Laradock. What Docker gives a Concrete CMS site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Contao on Docker](https://laradock.io/docs/contao-on-docker): Run Contao on Docker in minutes with Laradock. What Docker gives a Contao site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Craft CMS on Docker](https://laradock.io/docs/craft-cms-on-docker): Run Craft CMS on Docker in minutes with Laradock. What Docker gives a Craft CMS site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, plus the exact commands for queues, Redis caching, mail, multi-site and asset builds, with any PHP version, without installing anything on your machine. - [Run Drupal on Docker](https://laradock.io/docs/drupal-on-docker): Run Drupal on Docker in minutes with Laradock. What Docker gives a Drupal site, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run e107 on Docker](https://laradock.io/docs/e107-on-docker): Run e107 on Docker in minutes with Laradock. What Docker gives an e107 site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run ExpressionEngine on Docker](https://laradock.io/docs/expressionengine-on-docker): Run ExpressionEngine on Docker in minutes with Laradock. What Docker gives an ExpressionEngine site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Grav on Docker](https://laradock.io/docs/grav-on-docker): Run Grav on Docker in minutes with Laradock. What Docker gives a Grav site, why Laradock is the fastest way to get NGINX and PHP running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run HTMLy on Docker](https://laradock.io/docs/htmly-on-docker): Run HTMLy on Docker in minutes with Laradock. What Docker gives a HTMLy blog, why Laradock is the fastest way to get NGINX and PHP running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Joomla on Docker](https://laradock.io/docs/joomla-on-docker): Run Joomla on Docker in minutes with Laradock. What Docker gives a Joomla site, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Kirby on Docker](https://laradock.io/docs/kirby-on-docker): Run Kirby CMS on Docker in minutes with Laradock. What Docker gives a Kirby site, why Laradock is the fastest way to get NGINX and PHP running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Neos CMS on Docker](https://laradock.io/docs/neos-cms-on-docker): Run Neos CMS on Docker in minutes with Laradock. What Docker gives a Flow-framework-based Neos project, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run Nucleus CMS on Docker](https://laradock.io/docs/nucleus-cms-on-docker): Run Nucleus CMS on Docker in minutes with Laradock. What Docker gives a Nucleus CMS blog, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run October CMS on Docker](https://laradock.io/docs/october-cms-on-docker): Run October CMS on Docker in minutes with Laradock. What Docker gives an October CMS site, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Pico on Docker](https://laradock.io/docs/pico-on-docker): Run Pico CMS on Docker in minutes with Laradock. What Docker gives a Pico site, why Laradock is the fastest way to get NGINX and PHP running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Pimcore on Docker](https://laradock.io/docs/pimcore-on-docker): Run Pimcore on Docker in minutes with Laradock. What Docker gives a Symfony-based Pimcore PIM/CMS project, why Laradock is the fastest way to get NGINX, PHP, MySQL and Elasticsearch running, and the exact commands, without installing anything on your machine. - [Run Pligg on Docker](https://laradock.io/docs/pligg-on-docker): Run Pligg on Docker in minutes with Laradock. What Docker gives an old, sensitive-to-PHP-version project like Pligg, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, without installing anything on your machine. - [Run ProcessWire on Docker](https://laradock.io/docs/processwire-on-docker): Run ProcessWire on Docker in minutes with Laradock. What Docker gives a ProcessWire site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Serendipity on Docker](https://laradock.io/docs/serendipity-on-docker): Run Serendipity on Docker in minutes with Laradock. What Docker gives a Serendipity blog, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Statamic on Docker](https://laradock.io/docs/statamic-on-docker): Run Statamic on Docker in minutes with Laradock. What Docker gives a Statamic site, why Laradock is the fastest way to get NGINX and PHP running, plus the exact commands for queues, the scheduler, search, mail, static caching and multi-site, with any PHP version, without installing anything on your machine. - [Run Sulu CMS on Docker](https://laradock.io/docs/sulu-cms-on-docker): Run Sulu CMS on Docker in minutes with Laradock. What Docker gives a Symfony-based Sulu project, why Laradock is the fastest way to get NGINX, PHP, MySQL and Elasticsearch running, and the exact commands, without installing anything on your machine. - [Run Textpattern on Docker](https://laradock.io/docs/textpattern-on-docker): Run Textpattern on Docker in minutes with Laradock. What Docker gives a Textpattern site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run TYPO3 on Docker](https://laradock.io/docs/typo3-on-docker): Run TYPO3 on Docker in minutes with Laradock. What Docker gives a TYPO3 site, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Winter CMS on Docker](https://laradock.io/docs/winter-cms-on-docker): Run Winter CMS on Docker in minutes with Laradock. What Docker gives a Laravel-based Winter CMS project, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, without installing anything on your machine. - [Run WordPress on Docker](https://laradock.io/docs/wordpress-on-docker): Run WordPress on Docker in minutes with Laradock. What Docker gives a WordPress site, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run AbanteCart on Docker](https://laradock.io/docs/abantecart-on-docker): Run AbanteCart on Docker in minutes with Laradock. What Docker gives an AbanteCart store, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Aimeos on Docker](https://laradock.io/docs/aimeos-on-docker): Run Aimeos on Docker in minutes with Laradock. What Docker gives an Aimeos-powered Laravel app, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run AvoRed on Docker](https://laradock.io/docs/avored-on-docker): Run AvoRed (Laravel e-commerce) on Docker in minutes with Laradock. What Docker gives an AvoRed store, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Bagisto on Docker](https://laradock.io/docs/bagisto-on-docker): Run Bagisto on Docker in minutes with Laradock. What Docker gives a Bagisto store, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run CubeCart on Docker](https://laradock.io/docs/cubecart-on-docker): Run CubeCart on Docker in minutes with Laradock. What Docker gives a CubeCart store, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run LiteCart on Docker](https://laradock.io/docs/litecart-on-docker): Run LiteCart on Docker in minutes with Laradock. What Docker gives a LiteCart store, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Magento on Docker](https://laradock.io/docs/magento-on-docker): Run Magento (Adobe Commerce or Magento Open Source) on Docker in minutes with Laradock. What Docker gives a Magento store, why Laradock is the fastest way to get NGINX, PHP, MySQL and OpenSearch running, plus the exact commands for cron, indexers, queue consumers, static assets and multi-store, with any PHP version, without installing anything on your machine. - [Run OpenCart on Docker](https://laradock.io/docs/opencart-on-docker): Run OpenCart on Docker in minutes with Laradock. What Docker gives an OpenCart store, why Laradock is the fastest way to get a web server, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run OpenMage on Docker](https://laradock.io/docs/openmage-on-docker): Run OpenMage LTS on Docker in minutes with Laradock. What Docker gives an OpenMage (Magento 1) store, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run OroCommerce on Docker](https://laradock.io/docs/orocommerce-on-docker): Run OroCommerce on Docker in minutes with Laradock. What Docker gives an OroCommerce B2B storefront, why Laradock is the fastest way to get NGINX, PHP, PostgreSQL/MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run osCommerce on Docker](https://laradock.io/docs/oscommerce-on-docker): Run osCommerce on Docker in minutes with Laradock. What Docker gives an osCommerce store, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run PrestaShop on Docker](https://laradock.io/docs/prestashop-on-docker): Run PrestaShop on Docker in minutes with Laradock. What Docker gives a PrestaShop store, why Laradock is the fastest way to get a web server, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Shopware on Docker](https://laradock.io/docs/shopware-on-docker): Run Shopware 6 on Docker in minutes with Laradock. What Docker gives a Shopware storefront, why Laradock is the fastest way to get NGINX, PHP, MySQL and Node running, plus the exact commands for the message queue, scheduled tasks, asset builds, OpenSearch and Redis, with any PHP version, without installing anything on your machine. - [Run Sylius on Docker](https://laradock.io/docs/sylius-on-docker): Run Sylius on Docker in minutes with Laradock. What Docker gives a Sylius store, why Laradock is the fastest way to get NGINX, PHP, MySQL or PostgreSQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run WooCommerce on Docker](https://laradock.io/docs/woocommerce-on-docker): Run WooCommerce on Docker in minutes with Laradock. What Docker gives a WooCommerce store, why Laradock is the fastest way to get WordPress, NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Zen Cart on Docker](https://laradock.io/docs/zen-cart-on-docker): Run Zen Cart on Docker in minutes with Laradock. What Docker gives a Zen Cart store, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run API Platform on Docker](https://laradock.io/docs/api-platform-on-docker): Run any API Platform app on Docker in minutes with Laradock. What Docker gives an API Platform project, why Laradock is the fastest way to get NGINX (or Caddy), PHP and PostgreSQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run CakePHP on Docker](https://laradock.io/docs/cakephp-on-docker): Run any CakePHP app on Docker in minutes with Laradock. What Docker gives a CakePHP project, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run CodeIgniter on Docker](https://laradock.io/docs/codeigniter-on-docker): Run any CodeIgniter app on Docker in minutes with Laradock. What Docker gives a CodeIgniter project, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Fat-Free Framework (F3) on Docker](https://laradock.io/docs/fat-free-framework-on-docker): Run any Fat-Free Framework (F3) app on Docker in minutes with Laradock. What Docker gives an F3 project, why Laradock is the fastest way to get NGINX, PHP and a database running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Flight on Docker](https://laradock.io/docs/flight-on-docker): Run any Flight PHP app on Docker in minutes with Laradock. What Docker gives a Flight micro-framework project, why Laradock is the fastest way to get NGINX, PHP and a database running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run FuelPHP on Docker](https://laradock.io/docs/fuelphp-on-docker): Run any FuelPHP app on Docker in minutes with Laradock. What Docker gives a FuelPHP project, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Hyperf on Docker](https://laradock.io/docs/hyperf-on-docker): Run any Hyperf app on Docker in minutes with Laradock. What Docker gives a Hyperf (Swoole) project, why Laradock is the fastest way to get the coroutine server, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Laminas (Zend Framework) on Docker](https://laradock.io/docs/laminas-on-docker): Run any Laminas (formerly Zend Framework) app on Docker in minutes with Laradock. What Docker gives a Laminas project, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Laravel on Docker](https://laradock.io/docs/laravel-on-docker): Run any Laravel app on Docker in minutes with Laradock. What Docker gives a Laravel project, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Leaf PHP on Docker](https://laradock.io/docs/leaf-php-on-docker): Run a Leaf PHP app on Docker in minutes with Laradock. What Docker gives a Leaf project, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Lumen on Docker](https://laradock.io/docs/lumen-on-docker): Run any Lumen app on Docker in minutes with Laradock. What Docker gives a Lumen micro-service, why Laradock is the fastest way to get NGINX, PHP, MySQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Mezzio on Docker](https://laradock.io/docs/mezzio-on-docker): Run any Mezzio (Laminas) app on Docker in minutes with Laradock. What Docker gives a Mezzio project, why Laradock is the fastest way to get NGINX, PHP and a database running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Nette on Docker](https://laradock.io/docs/nette-on-docker): Run a Nette app on Docker in minutes with Laradock. What Docker gives a Nette project, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Phalcon on Docker](https://laradock.io/docs/phalcon-on-docker): Run any Phalcon app on Docker in minutes with Laradock, extension included. What Docker gives a Phalcon project, why Laradock is the fastest way to get the Phalcon PHP extension, NGINX, PHP and MySQL running, without installing anything on your machine. - [Run Silex on Docker](https://laradock.io/docs/silex-on-docker): Run a legacy Silex app on Docker in minutes with Laradock. What Docker gives an old Silex codebase, why Laradock is the easiest way to pin the exact PHP version it needs, and the exact commands, without installing anything on your machine. - [Run SilverStripe on Docker](https://laradock.io/docs/silverstripe-on-docker): Run SilverStripe CMS on Docker in minutes with Laradock. What Docker gives a SilverStripe site, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Slim on Docker](https://laradock.io/docs/slim-on-docker): Run any Slim Framework app on Docker in minutes with Laradock. What Docker gives a Slim project, why Laradock is the fastest way to get NGINX and PHP running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Spiral Framework on Docker](https://laradock.io/docs/spiral-on-docker): Run any Spiral Framework app on Docker in minutes with Laradock. What Docker gives a Spiral project, why Laradock is the fastest way to get RoadRunner, PostgreSQL and Redis running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Swoole on Docker](https://laradock.io/docs/swoole-on-docker): Run a Swoole coroutine server on Docker in minutes with Laradock. What Docker gives a Swoole app, why Laradock picks the right Swoole build for your PHP version automatically, and the exact commands, without installing anything on your machine. - [Run Symfony on Docker](https://laradock.io/docs/symfony-on-docker): Run any Symfony app on Docker in minutes with Laradock. What Docker gives a Symfony project, how Laradock compares to the official symfony-docker/FrankenPHP setup, and the exact commands, with any PHP version, without installing anything on your machine. - [Run ThinkPHP on Docker](https://laradock.io/docs/thinkphp-on-docker): Run any ThinkPHP app on Docker in minutes with Laradock. What Docker gives a ThinkPHP project, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Ubiquity on Docker](https://laradock.io/docs/ubiquity-on-docker): Run a Ubiquity PHP app on Docker in minutes with Laradock. What Docker gives a Ubiquity project, why Laradock is the fastest way to get NGINX, PHP and a database running, and the exact commands, with any PHP version, without installing anything on your machine. - [Run Workerman on Docker](https://laradock.io/docs/workerman-on-docker): Run a Workerman server on Docker in minutes with Laradock. What Docker gives a Workerman app, why Laradock's supervisord-based worker container is a natural fit, and the exact commands, without installing anything on your machine. - [Run Yii on Docker](https://laradock.io/docs/yii-on-docker): Run any Yii app on Docker in minutes with Laradock. What Docker gives a Yii project, why Laradock is the fastest way to get NGINX, PHP and MySQL running, and the exact commands, with any PHP version, without installing anything on your machine. - [Supported PHP Projects](https://laradock.io/docs/supported-php-projects): Laradock runs any PHP project in Docker, frameworks, CMSs, and e-commerce platforms alike. Browse the guides for Laravel, Symfony, WordPress, Drupal, Magento, and dozens more. - [Upgrade Guide](https://laradock.io/docs/upgrade-guide): Upgrading Laradock from any older version to the current v20+ line. Everything you already run keeps working. This explains the one structural change (monolithic to modular), why the git diff looks huge, and how to migrate safely, including a copy-paste prompt that lets an AI agent do it for you. - [Data & Volumes](https://laradock.io/docs/volumes): Where Laradock stores your databases and files, why data survives rebuilds, and how to back up, move, or wipe a single service's data. - [Debug with Xdebug (IDE setup)](https://laradock.io/docs/xdebug-ide): Wire PhpStorm or VS Code to Laradock's Xdebug so breakpoints hit. Covers the connection port, IDE key, and the host-to-container path mapping that trips most people up. ## Comparisons (Laradock vs alternatives) - [Laradock vs Others](https://laradock.io/docs/laradock-alternatives): An honest comparison of PHP local development environments. Laradock vs DDEV, Laravel Sail, Laravel Herd, Laravel Valet, Lando, Laragon, Local WP, XAMPP/MAMP, and writing your own Docker Compose, with clear guidance on when to pick each. - [Laradock vs DDEV](https://laradock.io/docs/laradock-vs-ddev): DDEV vs Laradock side by side. Set up the same Laravel project with both tools, compare the commands, services, PHP version switching, and find out which local PHP environment fits you. - [Laradock vs Laravel Sail](https://laradock.io/docs/laradock-vs-laravel-sail): Laravel Sail vs Laradock side by side. Same Laravel app set up with both, with real commands. When Sail's minimal official stack is enough and when Laradock's 100+ services win. - [Laradock vs Laravel Herd](https://laradock.io/docs/laradock-vs-laravel-herd): Laravel Herd vs Laradock compared honestly. Native speed vs production parity, macOS/Windows vs everywhere, free containers vs paid Pro services. Which local PHP environment fits your work? - [Laradock vs XAMPP / MAMP](https://laradock.io/docs/laradock-vs-xampp): XAMPP vs Docker, honestly compared. What the classic native bundles still do well, what they cost you, and a 10-minute migration guide from XAMPP, MAMP or WAMP to Laradock. - [Laradock vs Homestead / Vagrant](https://laradock.io/docs/laradock-vs-homestead): Laravel Homestead vs Laradock. Why containers replaced the VM workflow, what Homestead still does well, and a migration guide from Vagrant boxes to Docker. - [Laradock vs Lando](https://laradock.io/docs/laradock-vs-lando): Lando vs Laradock side by side. Recipe-driven generated Docker vs pre-wired transparent Docker Compose. Real commands for both, and a migration guide from Lando to Laradock. - [Laradock vs Dev Containers](https://laradock.io/docs/laradock-vs-devcontainers): VS Code Dev Containers and GitHub Codespaces vs Laradock. Editor-centric containers vs editor-agnostic infrastructure, how they differ, and how to combine them. - [Laradock vs Plain Docker Compose](https://laradock.io/docs/laradock-vs-docker-compose): Should you write your own docker-compose.yml for PHP or use Laradock? What hand-rolling a PHP Docker environment really involves, and what Laradock saves you, with zero lock-in either way. - [Laradock vs Installing PHP Manually](https://laradock.io/docs/laradock-vs-manual-install): Installing PHP, MySQL and Nginx with brew or apt vs running them in containers with Laradock. The honest trade-offs of a bare-metal PHP setup, and a clean migration path. - [Laradock vs docker-magento and Warden](https://laradock.io/docs/laradock-vs-docker-magento): Mark Shust's docker-magento and Warden vs Laradock for running Magento 2 on Docker. When a Magento-tuned stack is the right call, and when Laradock's broader, multi-project environment wins. - [Laradock vs Drupal Docker (DDEV and the official image)](https://laradock.io/docs/laradock-vs-drupal-docker): DDEV, Lando, and the official Drupal Docker image vs Laradock for running Drupal locally. When the Drupal-community default is the right call, and when Laradock's transparent, multi-project environment wins. - [Laradock vs Laragon](https://laradock.io/docs/laradock-vs-laragon): Laragon vs Laradock, honestly compared. Windows-native one-click PHP environment vs cross-platform Docker containers, with a migration guide. - [Laradock vs Local WP](https://laradock.io/docs/laradock-vs-local-wp): Local WP (formerly Local by Flywheel) vs Laradock for WordPress development. GUI-first WordPress-only tool vs framework-agnostic Docker environment, with a migration guide. - [Laradock vs Symfony Docker](https://laradock.io/docs/laradock-vs-symfony-docker): Symfony Docker (dunglas/symfony-docker) and the Symfony CLI vs Laradock, side by side. When the FrankenPHP-based official template is the right call, and when Laradock's 100+ services and multi-project scope win. - [Laradock vs Laravel Valet](https://laradock.io/docs/laradock-vs-valet): Laravel Valet vs Laradock. Valet's minimal native macOS setup vs Laradock's containerized, cross-platform stack, honestly compared, with a migration guide. - [Laradock vs the Official WordPress Docker Setup](https://laradock.io/docs/laradock-vs-wordpress-docker): Laradock vs wp-env and the official WordPress Docker image, side by side. Run WordPress in Docker with real NGINX, MySQL, and Redis, on any PHP version, and see when the official minimal setup is enough and when Laradock wins. ## Full text - [llms-full.txt](https://laradock.io/llms-full.txt): Every documentation page concatenated into a single plain-markdown file, for one-fetch reading by AI agents. ## Source - [GitHub repository](https://github.com/laradock/laradock) - [Docker Hub images](https://hub.docker.com/u/laradock) - [Creator: Mahmoud Zalt](https://zalt.me)