For Laravel applications 8 or higher sail is directly shipped. From here, I recommend to jump to the perfect documentation of Laravel https://laravel.com/docs/8.x/sail#configuring-a-bash-alias For Laravel version 5, 6 or 7 There is a package, that contains a minimal docker setup: https://github.com/iwasherefirst2/laravel-docker You can also checkout this video: https://www.youtube.com/watch?v=MnMMPLEwcxs&ab_channel=Dr.AdamNielsen