DOCKER De NOVATO a PRO! (CURSO COMPLETO EN ESPAÑOL)

preview_player
Показать описание
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

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

--

Micrófono: Rode VideoMicro + Zoom H1N
Cámara: Sony A7 Mark III
Lente: Sony 28-70mm 3.5
Laptop: Macbook Pro 16'' 2019

Рекомендации по теме
Комментарии
Автор

Varios comentaron correctamente que podría haber solucionado el problema de correr la app antes de mysql usando un "depends_on" en el docker-compose. Acá está la documentación:


Pero como dicen ahi, el depends_on no espera a que la aplicación esté funcionando, solo espera a que el proceso inicie. La forma correcta es hacer que la aplicación no se muera cuando no se pueda conectar a la base de datos, sino que reintente hasta que se conecte y ahi siga andando. Obvio esto es algo mas avanzado y no tenía sentido comentarlo con este codigo de prueba, pero está bueno saberlo para los casos reales.

PD: Muchos piden un video como este pero de Kubernetes. Tranquilos, ya va a llegar.

PeladoNerd
Автор

Los tipos que, como vos, comparten tan cabalmente el conocimiento, se merecen sólo lo mejor. Muchas gracias!

marcelotomas
Автор

Me vi un curso de 20hs en udemy, y viene el chabon este en 1 hora, y lo resume todo, un capo

francogiulianopertile
Автор

Eso de conectar los contenedores usando "network" y el "docker-compose" es una joya. Excelente video.

ernestoavilahernandez
Автор

Qué lujo encontrar contenido de tan buena calidad, en español y encima gratuito. Muchísimas gracias!

NicoCieri
Автор

Muchas gracias, con tu video pude comprender docker y kubernetes para mi certificacion de azure

wayarchitect
Автор

Espectacular, Pelado!!!!. Estoy llevando un curso básico de docker y con esto aprendí más que todo lo que explican allí. Deberías subirlo a xvideos y te aseguro que tendrías más vistas que Johnny Sins

dlawliet
Автор

Impresionante este tutorial. De altísimo nivel, introducioendo conceptos de forma progresiva y todo super claro. Enhorabuena!

davidcaparros
Автор

Aprendí docker con tus vídeos, estuve a punto de pagar por un curso pero tú me salvaste, con gusto veo todos los anuncios de tus vídeos. Muchas gracias. Inmediatamente comparto tu curso.

jahirvidrio
Автор

Tremendo curso de Docker! Siendo un desarrollador que pronto empezara a usar Docker te agradezco por este tutorial, que buena organizacion y entrega de conocimientos has hecho con este video. Te deseo lo mejor!

Piri
Автор

Me gustaría que hicieras un video de trabajar Gitea y Jenkins con Docker, y que estos se conecten entre sí para la automatización de despliegue de cambios que se den en el repositorio.

jhonfa
Автор

excelente amigo.... soy dev iniciando con docker para mi app y tu video me dio todas las herramientas necesarias para entender que es DOCKER. Mil Gracias

mwperretta
Автор

Pelao yo empecé con tus videos de cursos ninja y la playlists de kubernetes me la he visto mil veces y me han ayudado gracias por todos tus aportes, saludos a Lupe y a toda la comunidad

dinkyhurtado
Автор

Ya me copié todos los comandos en mi libreta; solo me hizo falta (lo averigüe investigando) el ponerle --name juanita al docker run para no tener que saberse el hash; pero luego si quieres reusar el nombre te dice que ya está usado. Eso me obligó a aprender también el 'docker container ls -a' para ver todos los containers creados y luego el 'docker container purge' para borrar todos los que están parados y ya no los vamos a usar. Muchas gracias por el video y la oportunidad de hacer cosas de un modo más simple. (sigue)

Quise hacer la prueba del node bajando el 'hola mundo' de la página del node y no se dejaba, pero era porque quería usar el mismo contenedor viejo; se me olvidó que cada vez debía fijarme cuál hash daba el docker build; por eso quise buscar lo del nombre, en fin ¡Muy divertido el aprender cuando te dicen, pero más el buscar porqué no funciona, jeje!.

fjor_cetimx
Автор

Alm, justo hoy tenía pensado ver un curso completo en el trabajo, ya que por primera vez necesito saber Docker de pie a cabeza, cuando me llegó la notificación pensé que sería un promocional para Udemy y en ningún momento dude en comprarlo, pero luego vi que era un curso para YouTube y aparte bien corto. Se agradece tanto pelado. Pronto te mando una recompensa.

EdgarLazoS
Автор

al que no le funciona el comando "docker exec -it <id> sh" en windows, agregar winpty al comienzo " winpty docker exec -it <id> sh"

SILD
Автор

Por tus videos me interese mucho en el tema de docker, me puse a estudiar tambien por mi cuenta y un dia en la empresa en la que trabajo dijeron, quien puede hacer algo en DOCKER, levante la mano y dije que yo, (aunque aun no sabia "todo" pero si lo "basico") asi que dejame decirte que hoy soy el que esta implementando Docker con Jenkins para hacer CI/CD y otras cosas mas.
Gracias por tu contenido :D, de verdad ayuda mucho.

cirExUAB
Автор

si alguien no creía en los videos de "aprende algo en una hora" (yo), este es la prueba que si se puede, explica de una forma que se entiende perfecto muchas gracias

jasontorres
Автор

MIUYYYY bueno. LEJOS. La mejor explicacion teorica y practica que he visto. MIL gracias por compartir tu conocimiento.

sebastiangalan
Автор

Qué tal, muy bueno, se va por encima mis posibilidades pero me ha ayudado a comprender como se comporta interiormente la alicación y los containers. Gracias.

bytchus