I think you don't need to use laravel in /var/www/html since this is a shared folder.
You should install and run all of this anyway in docker.
We are using vessel where I just start some docker container.
since i work with beginners, i don't want to overwhelm them with docker (already they need to learn a bunch)
and i use /var/www/html because it is shared folder, multiple users use same pc with their own login but need to access same folders (to avoid cloning projects again and again) and with /var/www/html they don't need another webserver (like php artisan serve) also we work on frontend/html projects too
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.