Crear un proyecto consta de muy pocos pasos, pero antes de hacerlo, vamos primero a crear una carpeta donde almacenar nuestro proyecto y nos ubicamos dentro de la misma:

$ mkdir curso
$ cd curso

Ahora debemos crear la configuracion base del proyecto, esto se hace con un solo comando:

$ ddev config --project-type=php

Indicamos que el proyecto es de tipo php porque es el genérico, pero hay muchos tipos de proyectos, se pueden ver todos en la documentación de Ddev.

Con eso listo, ya podemos iniciarlo y que Ddev comience con su magia y descargue todas las imágenes de Docker:

$ ddev start

Esto descargara todas las imágenes de Docker que se necesiten, como el ssh, el servidor web, el de bases de datos, un phpmyadmin para facilitar la gestión de las bases de datos entre otras cosas.

Cuando todo finaliza, que puede ser un proceso muy largo, nos mostrará un dominio a través del cual podemos acceder a nuestro proyecto, pero si entramos nos dará un error 403, y esto se debe a que todavía no hay nada configurado, de modo que nos tocar descargar Drupal.