We'll install DDEV using the official Homebrew method.
If you haven’t yet installed Docker Desktop on your local machine, please do the previous step first. Otherwise, nothing will work!
We are going to use Homebrew to install DDEV. If you don’t already have Homebrew installed, check out the official documentation on installing Homebrew.
brew install drud/ddev/ddev
DDEV handles all self-signed, locally trusted SSL certificates, so you can run secure connections on named hosts locally. To get this working, we need to run the mkcert command to install the certificates.
mkcert is a utility that handles the process of creating trusted certificates. No messy setup or configuration!
mkcert -install
Let’s confirm that DDEV is running as we expect. To do that, we’ll run a ddev command check the output.
ddev version
This should output some information about the DDEV version installed, including other supporting software.

I am the creator of CraftQuest, a web developer, and former software team manager. I spend most of my time improving CraftQuest with code and courses. When I'm not in front of the computer, I spend my time with my family, and running on the roads and trails of Austin, TX.