Dockerfile desde cero: tu app Node en un contenedor | Docker desde cero, Cap. 3
Omar Curvelo
0:00 / 0:00
Dockerfile desde cero: tu app Node en un contenedor | Docker desde cero, Cap. 3
95 просмотров · 1 дн. назад
Omar Curvelo
34 подписчика
95 просмотров · 1 дн. назад
Hoy metes TU app en Docker con un archivo de 7 líneas y ves por qué tu imagen puede pesar 1,13 GB… o solo 168 MB.
Construimos `garage-api` (Node + Express), escribimos el Dockerfile línea por línea, lo construimos con `docker build -t garage-api .` y lo corremos con `docker run -d -p 3000:3000 --name garage-api garage-api`. Después vemos por qué el orden de las capas importa (caché) y para qué sirve `.dockerignore`.
Capítulos:
0:00 Hook: tu app no es nginx
0:30 Repaso del Cap. 2
1:48 Mapa: 3 cosas para hoy
2:12 Analogía: armar una moto por capas
3:06 Nuestra app: garage-api
3:35 El Dockerfile, línea por línea
6:12 docker build -t garage-api .
7:07 docker run + curl
7:59 El orden de las capas importa (caché)
9:12 .dockerignore: lo que no debe viajar
9:57 Quiz
10:25 Reto práctico
11:01 Resumen y adelanto del Cap. 4
Serie «Docker desde cero, sin miedo». Siguiente: Cap. 4 · volúmenes y redes (que tus datos no desaparezcan).
#docker #dockerfile #devops #node #omardevspeed