Decile adiós a tener que configurar todo manualmente, y de mantener actualizadas listas de instrucciones detalladas, porque ahora las vas a tener organizadas con docker compose y versionadas en git. Así, hacer despliegue a producción deja de ser un proceso manual y eliminamos la posibilidad de errores. En este taller vamos a partir de una aplicación Node.js que va a ser expuesta con un dominio usando NGINX como proxy. Vamos a crear la imagen docker de nuestra aplicación, la vamos a subir a un registry, y con docker compose vamos a configurar todo lo necesario para poner nuestra aplicación en marcha.
Hoy en día, cualquier despliegue a producción requiere coordinar varias piezas: Front-end, back-end, base de datos, dominios y subdominios, y más. Docker simplifica todo ese proceso permitiéndonos hacer el despliegue y puesta en marcha de nuestras aplicaciones en un Cloud Server de forma mucho más simple y consistente.
Temario:
Creación de imágenes docker de aplicaciones
Subida de la imagen a un registry
Configuración de NGINX en un contenedor
Configuración en docker-compose
Despliegue de la aplicación con docker-compose
Ciclo de vida de la aplicación
Próximos pasos: Introducción a CI/CD
preview
lsdHF;LDshf;kshdfkashdkflfads
