ddev is an open source tool that makes it simple to get local PHP development environments up and running in minutes. It's powerful and flexible as a result of its per-project environment configurations, which can be extended, version controlled, and shared. In short, ddev aims to allow development teams to use Docker in their workflow without the complexities of bespoke configuration.
Getting Started
Check System Requirements: We support recent versions of macOS, Windows 10, and Linux distributions that will run Docker (ddev requires Docker and docker-compose). (more info here).
Install ddev:Options include macOS homebrew (recommended), an install script, or manual installation.
Read the Basics and Choose a CMS Quick Start Guide:
ddev StackOverflow for support and frequently asked questions. We respond quite quickly here and the results provide quite a library of user-curated solutions.
The #ddev channels in Drupal Slack, TYPO3 Slack for interactive, immediate community support.
ddev-contrib repo provides a number of vetted user-contributed recipes for extending and using ddev. Your contributions are welcome.
awesome-ddev repo has loads of external resources, blog posts, recipes, screencasts, and the like. Your contributions are welcome.
Twitter with tag #ddev will get to us, but it's not as good for interactive support, but we'll answer anywhere.
Additional Information
Contributing See the "How can I contribute" question in the FAQ.
Version History: See DDEV's version history to browse through all the features that have been added.
Roadmap: Take a look at the milestones in the ddev issue queue to get an understanding of what's prioritized and what's next. We love your input! Make requests in the issue queue (if your request doesn't exist yet).