- copiar .env.example a .env y docker-compose.yml.example a docker-compose.yml
- eliminar contenedores de mysql del docker-compose (opcional pero funciona mejor si corren mysql fuera de docker)
- modificar .env a. modificar DB_HOST a host.docker.internal b. modificar APP_ENV a development c. modificar APP_DEBUG a true
- ejecutar docker compose build
- ejecutar docker compose up -d
- ejecutar docker compose exec app bash
- dentro del contenedor ejecutar a. composer install b. npm install c. php artisan migrate d. php artisan db:seed f. php artisan db:seed --class=InitialSeeder g. php artisan db:seed --class=GodSeeder h. php artisan key:generate i. exit
- Ahora fuera del contenedor ejecutar docker compose restart
- ejecutar docker compose exec app bash
- dentro del contenedor ejecutar npm run dev
- acceder a localhost/ en buscador
- ingresar usuario [email protected] con cservice
feresq / db-project-01 Goto Github PK
View Code? Open in Web Editor NEWRepositorio para el primer proyecto de Base de Datos 2.