Docker blocked DDEV install

macOS >= 15.x

Docker Desktop >= v4.38

Original error when running ddev start

Failed to start d11-site: failed to start ddev-router: composeCmd failed to run 
'COMPOSE_PROJECT_NAME=ddev-d11-site docker-compose -f /Users/{user}/.ddev/.router-compose-full.yaml 
-p ddev-router up --build -d', action='[-p ddev-router up --build -d]', err='exit status 1', stdout='', stderr=' Container ddev-router  Creating
 Container ddev-router  Created
 Container ddev-router  Starting
Error response from daemon: Ports are not available: exposing port TCP 127.0.0.1:443 -> 127.0.0.1:0: 
failed to connect to /var/run/com.docker.vmnetd.sock: is vmnetd running?: dial unix /var/run/com.docker.vmnetd.sock: connect: no such file or directory'

In Docker Desktop, go to Settings > Advanced

Check Allow privileged port mapping (requires password)

Restart Docker

Then proceed with ddev start on the Drupal Installation guide

Written on March 9, 2025