Instalar Drupal con Lando
Existen opiniones que consideran a Drupal como una plataforma complicada y dif铆cil de instalar y configurar. Sin embargo, Drupal ha estado en desarrollo activo durante m谩s de 20 a帽os y durante este tiempo todos los m茅todos para instalar y configurar Drupal han mejorado constantemente. Ahora puedes instalar Drupal con Docker en un entorno virtual. Usemos Lando e instalemos Drupal en 10 minutos.
Para comenzar, necesitamos instalar un servidor web donde funcionar谩 Drupal. Pero configurar un servidor web a partir de paquetes y componentes separados tomar谩 m谩s de 10 minutos, por eso utilizaremos una soluci贸n lista para usar y descomprimiremos una m谩quina virtual con Docker. Esta m谩quina virtual funcionar谩 tan r谩pido como un servidor web local com煤n sin virtualizaci贸n.
Para configurar un servidor web en un entorno virtual necesitamos usar Docker y Lando. Primero, instala Docker.
Instalaci贸n de Docker
Debes descargar Docker desde el sitio oficial:
https://www.docker.com/products/docker-desktop
Para instalar Docker en Ubuntu/Debian usa la documentaci贸n oficial:
https://docs.docker.com/engine/install/ubuntu/
Despu茅s de instalar Docker, instala Lando.

Instalaci贸n de Lando
Para instalar Lando usa la documentaci贸n oficial:
https://docs.lando.dev/basics/installation.html

Instalar Drupal con Lando
Ahora ve a la carpeta donde deseas instalar Drupal e instal茅moslo. Necesitar谩s ejecutar estos tres comandos:
# Inicializar una receta drupal9 usando la 煤ltima versi贸n de Drupal 9
lando init \
--source remote \
--remote-url https://www.drupal.org/download-latest/tar.gz \
--remote-options="--strip-components 1" \
--recipe drupal9 \
--webroot . \
--name my-first-drupal9-app
# Iniciar la aplicaci贸n
lando start
# Listar informaci贸n sobre esta aplicaci贸n
lando info

Cada vez que necesites tu sitio local puedes usar el comando lando start, y cuando quieras apagar el sitio puedes usar el comando lando stop.
Ejecutemos el comando lando start. Docker descargar谩 las im谩genes necesarias y configurar谩 tu entorno para un nuevo sitio Drupal.
Despu茅s de eso, trabajar谩s en la direcci贸n: http://my-first-drupal9-app.lndo.site:8000/, necesitas elegir tu idioma y continuar con la instalaci贸n:

Para obtener las credenciales de la base de datos usa el comando lando info:

Tengo las siguientes credenciales de base de datos:
Usuario de base de datos: drupal9
Contrase帽a: drupal9
Nombre de la base de datos: drupal9
Host: database

Aseg煤rate de haber reemplazado el Host de localhost por database.
Luego necesitas completar el formulario con el nombre de usuario y contrase帽a del administrador:

Despu茅s de eso, tu sitio estar谩 instalado y podr谩s continuar con la configuraci贸n de Drupal:

Informaci贸n actualizada sobre la instalaci贸n de Drupal con Lando se puede encontrar en la documentaci贸n oficial: