Summary
Keywords
Full Transcript
¡Hola developer 👋🏻! En este vídeo, de mi serie sobre contenedores, te voy a contar lo mínimo que necesitas para empezar a crear tus propias imágenes de Docker. Empezaré con unos ejemplos sencillos para luego poder pasar al monstruo 🧌 final de este capítulo que es contenerizar la API en .NET que necesita mi aplicación Tour of Heroes. Aquí 👇🏻 te dejo algunos enlaces que pueden ser de tu interés: Lista de reproducción de la serie sobre contenedores: https://www.youtube.com/playlist?list=PLO9JpmNAsqM6PxlmKj6kfX-a8WwZJnwD9 Repositorio con los comandos y ejemplos compartidos en este vídeo: https://github.com/0GiS0/youtube-docker-build-images Enlace a codepen con el código de ejemplo: https://codepen.io/scottbram/pen/AZYXzm Documentación oficial de Docker sobre el archivo Dockerfile: https://docs.docker.com/reference/dockerfile/ Instrucciones utilizadas en este vídeo: FROM: https://docs.docker.com/reference/dockerfile/#from WORKDIR: https://docs.docker.com/reference/dockerfile/#workdir COPY: https://docs.docker.com/reference/dockerfile/#copy EXPOSE: https://docs.docker.com/reference/dockerfile/#expose ENV: https://docs.docker.com/reference/dockerfile/#env ENTRYPOINT: https://docs.docker.com/reference/dockerfile/#entrypoint RUN: https://docs.docker.com/reference/dockerfile/#run y los capítulos 🍿: 00:00 Introducción 00:37 Bootcamp DevOps de Lemoncode {🍋} 01:05 Qué vamos a ver en este vídeo 01:47 Visual Studio Code como IDE y algunas extensiones 02:38 Código estático de ejemplo a contenerizar 04:00 Cómo contenerizo código estático 12:09 Crear diferentes versiones de una misma imagen 19:25 Crear API en .NET de mi aplicación Tour of Heroes 22:43 Primera versión del Dockerfile sin que compile el código 27:20 Segunda versión del Dockerfile que compila el código 30:07 Comparando el tamaño de las imágenes con y sin compilar 30:48 Dockerfiles con multi-stage 33:51 Despedida ¡Nos vemos 👋!
