- Nginx : nginx:1.18-alpine
- PHP : php:8.0-fpm-alpine
- DB : mysql:8.0
- PhpMyAdmin : phpmyadmin/phpmyadmin
if php and composer are not installed
cd ./srcsudo apt install php8.0-clisudo apt updatesudo apt-get updatesudo apt install composersudo apt install php-xml
composer updatecomposer installcomposer dump-autoloadcp .env.example .envphp artisan key:generatedocker-compose build
docker-composer up -d
docker-compose exec app ashphp artisan migrate --seedordocker-compose exec app php artisan migrate --seed
cd srcnpm run watch
cd srcnpm run prod
docker-compose exec app ashcomposer phpcsordocker-compose exec app composer phpcs
docker-compose exec app ashcomposer phpmdordocker-compose exec app composer phpmd
run ash shell in php container
docker-compose exec app ash
cd ./srccomposer dump-autoload
- npm install
- npm run serve

