Todo dev deveria utilizar docker no seu ambiente de desenvolvimento, a facilidade para configurar ambientes é surreal, docker é igual git, indispensável hoje, mesmo para projetos muitos simplies. Hoje para meu ambiente de desenvolvimento com PHP é:
- wsl
- docker
- docker compose
- git/github
- VScode + Devcontainer
- Laravel + Laravel Sail
- Shell script
- Makefile