Introducción a Docker. En este nuevo vídeo aprenderás más sobre Docker, cómo usarlo y qué ventajas puede tener a nivel de desarrollo, pruebas y entornos de producción. Además veremos cómo manejarnos con: - Imágenes - Contenedores - Dockerfiles - Comandos del CLI de Docker - Docker Desktop - Docker hub Y veremos de forma práctica cuál es la diferencia entre imágenes y contenedores de Docker y, además, crearemos nuestra propia imagen definiendo un Dockerfile que contenga un proyecto de NodeJS para levantarlo a través de un contenedor de Docker y poder acceder al proyecto. Si te ha sido útil, no te vayas sin suscribirte, dejar tu like y comentar para más #programacionenespañol ¡Que tengas buen código! Contenido del vídeo: 00:00 - Introducción 00:44 - Docker, contenedores y ventajas 01:17 - Ejemplo de equipo de desarrollo 02:58 - Arquitectura de Docker 05:00 - Imágenes y contenedores desde el CLI 06:12 - Imágenes y contenedores desde desktop 06:52 - Creando y gestionando contenedores e imágenes 10:15 - Ejercicio: diferencia entre contenedor e imagen 17:40 - Ejercicio: Dockerfile, dockerizando una app NodeJS 25:58 - Fix de error de red 27:08 - Modo detach 27:49 - Usando Docker Desktop 29:27 - Dockerignore y buenas prácticas 30:27 - Ideas finales **Enlaces de interés** - Repositorio con ejemplo Nodejs: github.com/pedrovelasquez9/docker-node-template - Vídeo de instalación de Docker con WSL2: kzitem.info/news/bejne/zJCmqIOIrnNymYY - Docker hub: hub.docker.com/ - Redes de la comunidad: programacion-es.dev/redes/
@lilcranky9455
5 ай бұрын
Excelentes videos!!
@programacion-es
5 ай бұрын
Mil gracias!!
@FamiliaChoque-um5ye
Жыл бұрын
Me fue muy útil y me di cuenta de muchas cosas, espero la continuación. Gracias mil. Y que tengas buen código😎
@programacion-es
Жыл бұрын
¡Muchísimas gracias por comentar! Me alegra un montón que te haya sido útil, próximamente se viene más de Docker, un abrazo y que tengas buen código!
@andrespodadera5874
Жыл бұрын
Gracias por el vídeo. Toca aprender Docker 😊
@programacion-es
Жыл бұрын
Esoooo ya me dices qué tal te pareció 😎🤘👨💻
@xMATEOzzz
Жыл бұрын
gracias, este tema me sirve bastante, espero los siguientes videos
@programacion-es
Жыл бұрын
Mil gracias! Me alegra un montón que te haya sido útil, ya preparando algo para el próximo =)
@julioematasv
Жыл бұрын
Muchas gracias por el video, muy bien explicado, gracias por tomarte el tiempo de hacer este material y compartirlo con nosotros.
@programacion-es
Жыл бұрын
Mil gracias por tu comentario!!! Me alegra un montón que te sea útil, un gran abrazo y que tengas buen código!!
@urtaav639
Жыл бұрын
Cuando hablas de que el equipo de desarrollo instala docker en su local y levanta su contenedor, como es la forma de trabajar sobre el codigo por ejemplo de un api, en el archivo docker file cambiarian la ruta del proyecto para poder crear su imagen local, o como seria esa parte no me queda tan claro ya que dockerizar es como comprimir algo ya final pero no me queda claro como es trabajar el desarrollo en equipo :D
@programacion-es
Жыл бұрын
¡Hola! Dockerizar va más allá de una compresión, el dockerfile estará dentro del proyecto y en el repo, por lo que otro dev no tendrá que cambiar nada para levantar el proyecto en su entorno, pero no termina allí, por ejemplo, si estoy trabajando en el frontend y quiero probar la API Rest del back en mi entorno local, no necesito instalar dependencias ni software adicional en mi máquina, con levantar el contenedor de Docker ya me valdría para tener el back en mi local y poder hacer pruebas, lo que agiliza y estandariza el uso y pruebas de la app. Espero la respuesta te haya ayudado, si todavía tienes dudas estoy atento por aquí =)
@jonathanespinozarodriguez2351
Жыл бұрын
Por casualidad tienes un video donde expliqué ls instalación en windows y ubunto?
@programacion-es
Жыл бұрын
Tienes aquí el tutorial para instalarlo en Windows con wsl2 kzitem.info/news/bejne/zJCmqIOIrnNymYY y para Ubuntu tienes la doc docs.docker.com/engine/install/ubuntu/ =)
Пікірлер: 15