Ich schreibe das hier eben mal runter, solange es noch frisch ist.
Der Weg führt über https://ddev.readthedocs.io/en/stable/
Die Seite ist - natürlich - in Englisch, aber problemlos zu lesen und zu verstehen... eigentlich muss man nur den Punkten folgen.
So geht auch die Docker-Installation unter Windows eigentlich reibungslos.
Anmerkung: Als Bash nutze ich die Git-Bash und unter Visual-Studio-Code das Git-Terminal.
Docker bekommt man unter https://www.docker.com/products/docker-desktop/ . Nach Auswahl des Pulldown-Menus startet der Download automatisch.
Die exe.Datei wird ausgeführt, und Docker wird installiert.
Um die virutelle Linux-Umgebung zum Laufen zu bringen muss man noch wsl --install in der Batch eingeben. Auch darauf wird in der Dokumentation an einer Stelle hingewiesen.
Dann kann man Docker starten (ohne auf Details einzugehen) - eine automatische, kleine Einführung für Dummies erschien mir hier recht hilfreich.
ist dann schon nicht mehr so copy-paste-trivial...
Die angegebenen Batch-Befehle
curl -fsSL pkg.ddev.com/apt/gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/ddev.gpg > /dev/null echo "deb [signed-by=/etc/apt/keyrings/ddev.gpg] pkg.ddev.com/apt/ * *" | sudo tee /etc/apt/sources.list.d/ddev.list >/dev/null sudo apt update && sudo apt install -y ddev
führen ins Nichts und erzeugen eine Reihe von Fehlern.
Auf der Seite https://github.com/ddev/ddev/releases allerdings findet sich eine ausführbare Datei für Windows! Allerdings NUR, wenn man den Reiter - "show more" ganz unten anklickt... man merkt schon, dass in jener Community Windows wahrlich nicht das erste Mittel der Wahl ist...
Jedenfalls kann man diese EXE-Datei laden, starten, und dann gibt auch die Bash bei Eingabe von ddev -h das Entsprechende aus:
$ ddev -h
Create and maintain a local web development environment.
Docs: ddev.readthedocs.io
Support: ddev.readthedocs.io/en/stable/users/support
Usage:
ddev [command]
Available Commands:
auth A collection of authentication commands
clean Removes items DDEV has created
completion Generate the autocompletion script for the specif
.....
Soviel bis hierhin, schaunwermal, wie es weiter geht.