Laravel Docker Compose provides a Docker powered local development experience for Laravel.
Require this package with composer using the following command:
composer require baijunyao/laravel-docker-compose --devPublish the config and docker-compose.yml files
php artisan laravel-docker-compose:publishThe default file system that Docker uses is quite slow in the Mac environment, for that reason, many dev’s used NFS.
Setup native NFS for Docker:
./vendor/baijunyao/laravel-docker-compose/bin/setup_native_nfs_docker_osx.shUse docker-compose-nfs.yml
docker compose -f docker-compose-nfs.yml up