11. Probar configuración
Configurando Docker para Laravel: Solución de Problemas y Primeros Pasos
🔹 Verificando la configuración inicial
Ejecutamos docker-compose up para validar que todo funcione correctamente. Lo primero será descargar la imagen base de PHP 7.4 FPM y sus dependencias.
⏳ Paciencia durante la descarga
El proceso puede demorar, ya que Docker debe traer todas las capas necesarias (¡11 pasos en total según nuestro Dockerfile!). Si la descarga se "congela" (problema común en entornos locales), la solución temporal es:
Cancelar con
Ctrl + C.Reiniciar el comando (
docker-compose up -d).
✅ Contenedor en ejecución
Tras completar los pasos, verificamos con docker ps que el contenedor laravel-app-1 esté activo.
docker exec -it laravel-app-1 /bin/bash
🔨 Creando la app Laravel
Dentro del contenedor, usamos Composer para generar el proyecto:
composer create-project laravel/laravel --prefer-dist applicationEsto instalará la última versión estable (ej. Laravel 8.5.11) en la carpeta /application.
🔄 Sincronización de archivos
Al salir del contenedor (exit), copiamos los archivos al directorio local y eliminamos la carpeta temporal:
cp -r application/ . && rm -rf application
⚠️ Próximos pasos
¡Aún no podemos ejecutar la app! En el siguiente tutorial configuraremos Nginx y MySQL para completar el entorno.
📌 ¿Te ha pasado esto con Docker? ¡Comenta cómo solucionaste los errores de descarga! 👇
#Docker #Laravel #PHP #DevOps #DesarrolloWeb
Comentarios
Publicar un comentario