1. Create Project

1.1 Root

docker run --rm -v $(pwd):/app -w /app composer composer create-project --prefer-dist laravel/laravel name-project

1.2 Spesifik User

docker run -u ${UID}:${UID} --rm -v $(pwd):/app -w /app composer composer create-project --prefer-dist laravel/laravel name-project

1.3 clevyr/prestissimo

docker run -u ${UID}:${UID} --rm -v $(pwd):/app -w /app clevyr/prestissimo composer create-project --prefer-dist laravel/laravel name-project

2. Composer Install

docker compose run --rm -v $HOME/.cache/composer:/tmp -e COMPOSER_HOME=/tmp php composer install

3. Node Install

docker compose run --rm node npm install