Radmin — это стартовый набор шаблонов премиум-класса, включающий REST API, расширенное управление пользователями, ролями и разрешениями, таблицу данных на стороне сервера, редактирование и экспорт таблиц данных (CSV, EXCEL, PRINT, PDF, COPY), очистку кэша, защиту XSS и многие другие функции.
Купите этот стартовый набор премиум-класса здесь.
Добавлены рекомендации и конфигурация для запуска внутри Docker-контейнера.
Прежде чем запускать Laravel внутри Docker, убедитесь, что у вас установлен docker
.
Копирование среды, docker-compose и Dockerfile
cp .env.docker.example .env cp docker-conf/php/local.example docker-conf/php/Dockerfile cp docker-compose.yml.example docker-compose.yml
Запустите следующую команду, чтобы создать образ Docker:
Docker составляет сборку
Эта команда загрузит все необходимые зависимости и создаст образ Docker в соответствии со спецификациями в Dockerfile.
После завершения сборки выполните следующую команду, чтобы запустить контейнер Docker:
докер-составить -d
Запустите миграцию и загрузчик для переноса базы данных. Обратите внимание, что эта команда также обновит вашу базу данных.
docker compose exec php php artisanmigrate:refresh --seed
Если вы не хотите обновлять базу данных, запустите
Docker Compose Exec PHP PHP Artisan Migrate --seed
После этого вы можете посетить свой веб-сайт по адресу http://localhost:8900/.
Если вы используете старую версию, нажмите, чтобы просмотреть руководство по обновлению Laravel 9.