guillaumebriday / laravel-blog

Laravel 11.0 blog application with Hotwire, Horizon, Telescope, Sanctum, Breeze and Pusher
https://laravel-blog.guillaumebriday.fr
MIT License
1.75k stars 572 forks source link

Switch from Docker to Homestead #111

Closed guillaumebriday closed 4 years ago

guillaumebriday commented 4 years ago

I would like to remove Docker and use Homestead.

Docker is not easy to learn and could be hard for beginner to start with.

Homestead is the default environment for Laravel and should be easier to use if you just want to learn Laravel in the first place.

aimalamiri commented 4 years ago

Homestead is only working in Mac, what about Windows and Linux?

guillaumebriday commented 4 years ago

@aimalamiri I think you're thinking about Valet not Homestead

aimalamiri commented 4 years ago

Oh yes, but still I think docker is better than vagrant, cause lots of developers are familiar with docker.

guillaumebriday commented 4 years ago

I don't think so tdh. Docker is used by lots of experimented developers and is not officially supported by Laravel.

If you want want to learn PHP / Laravel, you'd better go with the default development environment. An experimented developer would know how to setup Docker if they want to go with it.

Moreover, Docker performances on macOS are pretty terrible compared to VM.

I think this project should stick with Laravel default choices. I created it to show what Laravel can do in the first place. Homestead if documented in the Laravel documentation, not Docker.

Thank you though for your comment! 👍