mage2docker icon indicating copy to clipboard operation
mage2docker copied to clipboard

A performant, replicable, and production-like alpine Magento 2 local development environment that leverages Docker.

Mage2Docker

Get rid of your "it works on my machine" arguments.

This project intends to create an opinionated, performant, replicable, and production-like Magento 2 local development environment that leverages Docker, VSCode and devcontainers.

graycore/magento2-php pulls Mage2Docker Commit Activity Mage2Docker MIT License Mappia Discord

Dolphin

As of Mage2Docker v6.0.0, Dolphin is the new fully cross-platform Mage2docker environment that leverages VSCode devcontainers or Github Codespaces.

To get started, see the new significantly smoother installation process. We strongly encourage you to use it.

For those users curious on why we've made these changes, please read the architecture discussion.

Prerequisites

Hardware

  • 4GB RAM
  • 2 Cores

Features

  • :clock1: 5 Minute Setup
    • :octocat: Bring your own repo (BYOR)
    • :biohazard: Use Magento Source Code
    • :violin: Using Composer
  • :fire: Fast (~250ms Response Times Out-of-the-box)
  • :evergreen_tree: Alpine Linux
  • :grin: Semver Compliant
  • Magento 2 Open Source & Commerce (Not Cloud) Support
  • :lock: Local TLS Certificates
  • :gear: Infinitely Configurable
  • VSCode
  • Codespaces ready