Boilerplate para Symfony basado en Docker, NGINX y PHP8 #php #php8 #symfony #docker

preview_player
Показать описание
Descubre cómo crear un proyecto basado en Symfony con Docker, NGINX y PHP8. Usa herramientas como Docker Sync y la extensión Remote Containers de VS Code mientras actualizamos a Symfony 5.3. Aprovecha la última característica de NGINX para Docker: el uso de variables de entorno en archivos de configuración.

Hoy os traigo un vídeo donde os explico paso a paso cómo funciona el boilerplate que tengo publicado en Github para crear un proyecto basado en Symfony con Docker, NGINX y PHP8.

Me he animado a grabar este vídeo para ayudaros a familiarizaros tanto con Docker como con algunas de las herramientas que podemos usar mientras desarrollamos como son la librería Docker Sync y la extensión de VS Code Remote Containers.

Además, durante el vídeo también muestro cómo podemos aprovechar una característica introducida en la última versión de la imagen de NGINX para Docker y que permite usar variables de entorno dentro de los archivos de configuración de NGINX:

[00:00] Introducción
[01:30] Estructura de carpetas
[03:15] Docker compose y contextos
[06:30] Instalación de "Docker sync"
[12:20] docker-sync-stack start
[15:00] La extensión "Remote Containers"
[19:00] Actualización a Symfony 5.3
[21:00] Templates, variables de entorno y NGINX
Рекомендации по теме
Комментарии
Автор

Hermanazo muchas gracias por compartir, muy buenos tus vídeos.

Автор

Muchas gracias Gerardo!!! Super bien explicado.

germansosa
Автор

¡Hola! Muchas gracias por el video, muy interesante e informativo, solo necesitaba un entorno para el desarrollo en Symfony :)

decodedecode
Автор

Hola Gerardo, muy buen vídeo como siempre ^^ Docker sync en windows es un poco infernal la parte de la instalación en el Linux que tengas dentro del Windows (Ubuntu en mi caso), para aquellos usadores de Windows les propongo una alternativa para no tardar 20 años en limpiar la caché o instalar dependencias.
Instalarte Ubuntu en Windows
Dentro del Ubuntu instalar docker y el VSC (code .)
Poner el Ubuntu para que use WSL2
En el VSC instalar el plugin remote containers
Tener el repo/proyecto dentro del Ubuntu, no en el Windows y conectarte remotamente con el VSC al WSL2. Con esto creo que sufriréis menos jejej
Un saludo de un Jotasoniano no profesional!

InsanePlyers
Автор

Genial video, explicas de la leche. ¿Cómo recomiendas aprender a usar Symfony y Docker? Gracias y buena suerte 😉

reddev_metal
Автор

Gracias, por el contenido 🙂. Quiero aprender docker pero me resulta super pesado.

juanmadelaflor