Docker config for Magento 2 development
Top 17.7% on sourcepulse
This repository provides a comprehensive Docker-based development environment for Magento 2, targeting Magento developers and agencies. It simplifies setting up complex Magento instances, enabling faster development cycles and consistent environments across teams.
How It Works
The project utilizes Docker Compose to orchestrate multiple services, including Nginx, PHP-FPM, MySQL, OpenSearch/Elasticsearch, and RabbitMQ. It offers pre-built Docker images for each service, ensuring compatibility and ease of use. A suite of helper scripts (bin/*
) automates common development tasks like installation, configuration, code deployment, and debugging.
Quick Start & Requirements
curl -s https://raw.githubusercontent.com/markshust/docker-magento/master/lib/onelinesetup | bash -s -- magento.test community 2.4.8
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
env/opensearch.env
.host.docker.internal
and potentially firewall rules for Xdebug.1 month ago
Inactive