Summary
Keywords
Full Transcript
En este video, vemos lo que yo considero lo suficiente para poder trabajar profesionalmente con Docker como un desarrollador. 00:00 - Intro 01:14 - Instalando Docker 03:43 - Diferencias entre Docker y Maquinas Virtuales (VMs) 09:48 - Imágenes en Docker y docker run 14:34 - Comandos más comunes de Docker 21:28 - Desarrollando en Docker 22:02 - Escribiendo un Dockerfile 30:22 - Construyendo una imagen a partir de un Dockerfile (docker build) 33:00 - Usando puertos en Docker 34:54 - Volúmenes en Docker 39:50 - docker build y docker push 45:26 - Corriendo varios containers a la vez 56:01 - docker-compose 1:05:08 - Outro Repo con los archivos que usé: https://github.com/pablokbs/peladonerd/tree/master/docker/12 Empezamos del principio instalando Docker, comparándolo con una VM, pasamos a docker run y aprendemos sobre imágenes, y los comando más usados. Después vemos como desarrollar una aplicación en Node.js usando Docker. Escribimos el Dockerfile, construimos la imagen con docker build y subimos nuestra imagen a un repositorio de Docker, en este caso, dockerhub. Luego corremos nuestra nueva imagen, usando puertos para exponer nuestra aplicación a nuestra PC, para poder verla con un navegador web. Después vemos cómo montar nuestros archivos para poder desarrollar y mantener datos persistentes. Finalmente vemos cómo correr varios contenedores a la vez compartiendo la red, y usando docker-compose -- Repo con todos los archivos que uso: https://github.com/pablokbs/peladonerd Merchandising Pelado Nerd: https://merch.peladonerd.com Cursos de Inglés: https://lp.leap.school/a/peladonerd?via=social Puedes encontrar todos mis links en https://peladonerd.com
