- Laravel Framework 8.83.27;
- MySQL latest;
- Nginx;
- PHPMyAdmin;
- NPM
- Скачать архивом либо клонировать репозиторий;
- Запустить сборку контейнера: docker-compose up --build
- Зайти в сам контейнер: docker exec -it project_app bash
- Обновить зависимости: composer update
- Сгенерировать ключ или зайти на запущенный проект: http://localhost:8076/ (или иной в зависимости от того как настроил докер и там генерировать)
- PROFIT! Можно пользоваться
p.s. Можно установиь себе лару старшей версии, например 9: composer create-project --ignore-platform-reqs laravel/laravel:^9.0 example-app (вызываем с флагом --ignore-platform-reqs чтобы не проверял версию пхп и не выдавал ошибку) без проверки версии пхп на твоей машине и туда добавить докер файлы папка _docker и docker-compose.yml для сборки (если работаете на другой версии лары).
Готовый для работы проект упакованный в Docker Laravel + Nginx + MySQL + PHPMyAdmin. Скачал и работаешь, без долгих настроек.