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: docs.docker.com/compose/startup-order/ 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.
Fantástico video, estaría bien el de Kubernetes, ahora puedo probar mis apps con Python y Flask sin el problema de dependencias ya que puedo usar las mismas imágenes que en producción. Gracias.
Además, demuestran que están 2 o más pasos adelante, cuando vos aprendiste lo que ellos comparten, su neuronas ya están masticando lo que será nuestro próximo paso. Felicitaciones Pelado!
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
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.
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!
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 TH-cam y aparte bien corto. Se agradece tanto pelado. Pronto te mando una recompensa.
No sabes cuanto te agradezco, dure dos dias intentando conectar mariadb con node... y este video fue la punta de lanza para entender lo que me faltaba, excelente... mil gracias
Pelao yo empecé con tus videos de cursos ninja y la playlists de kubernetes me la he visto mil veces y me han ayudado muuuuuucho, gracias por todos tus aportes, saludos a Lupe y a toda la comunidad
Despues de pasar HORAS buscando la mejor explicación del uso de docker, me encuentro contigo... Muchas gracias... gracias, gracias y gracias... muy agradecido...
Genial. De lujo! Es un placer y un lujo tener especialistas y comunicadores como tu, con la generosidad de compartir cantidad de conocimientos, yendo al grano, y por supuesto, con los extraordinarios finales!! Muchas gracias y un saludo desde Sevilla - España
Apenas hace 6 meses vengo trajando con docker mas a menudo, este tutorial es muy bueno hermano, gracias por lo que haces, tenia muchas dudas con compose y asi fue mucho mas facil comprenderlo...!!!
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.
Estos vídeos son oro, la mayoría de tutoriales se pierden en metáforas con los contenedores de los barcos, diapositivas inútiles y acabas igual que antes, sin saber hacer nada real. Aquí aprendes a entrar en materia y a hacer cosas reales.
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.
Vengo del mundo seguridad / networking. Estoy entrando en este mundo y esto me saco del 0 absoluto y me dio herramientas para empezar a leer investigar y probar. Muchas gracias Pelado. Abrazo.
Hasta ahora el mejor video que me he encontrado de Docker, al fin he podido comprender a fondo bastantes cosas e incluso poder arrancar un contendedor nodejs+mysql con docker-compose gracias a ti. Mil gracias!
Muy bueno el curso. Partiendo con el Dockers en 14 minutos y luego este, uno queda realmente claro. Me gustaría saber si tienes algún video de cómo ir desde este punto hasta la entrega de un proyecto en Dockers a un cliente? ¿Cómo mezclar esto con el mundo del DevOps (CI/CD)?
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
Gran curso para un no iniciado como yo :D al final se volvio un poco más confuso con el tema de las redes pero creo que verlo un par de veces más servirá para entenderlo. Magnifico trabajo, gente como usted hacen el mundo mejor!
Increible video, explicas muy bien, pausado y bastante claro, a parte de que no se hace para nada pesado seguir el vídeo. Antes de ver este vídeo me hice unos 5 o 6 cursos diferentes de docker en plataformas como coursera y no lograba comprender apenas nada, mas allá de la arquitectura de docker. Con tu vídeo pude practicar, aprender cosas nuevas y comprender las que ya supuestamente sabía. Me estoy formando en mi empresa para ejercer como Junior DevOps Engineer y gracias a ti voy a poder ser de utiidad. P.D: Voy Directo a ver el vídeo de Kubernetes, espero que sea igual de bueno. P.D2: Podrías hacer uno de Jenkins? Me encantaría comprender su funcionamientoen condiciones.
Súper bueno el video, había tomado un curso y buscado tutoriales/videos, pero quedé con lagunas, no explican tan claro: Por lo general veo que se van mucho a los detalles técnicos de los servicios y otros temas que por supuesto son importantes, pero que vienen después de aprender lo básico y de probar con ejemplos reales, terminan complicando y volviendo abstracto lo que no tiene por qué serlo. Muy agradecido con vos por este video.
Eres un crack, llevo mucho tiempo trasteando con docker pero no terminaba de comprender al 100% su funcionamiento. Este vídeo me ha ayudado mucho, gracias
Muy buen contenido, me encantaría ver lo mismo de Kubernetes. Empecé a usar Docker en mi empresa gracias a tus vídeos hace aproximadamente 1 año y la verdad es que va de lujo. Me encantaría ponerme ahora con Kubernetes, pero no termino de entender ciertos conceptos (pods con persistencia, etc.) y con tus otros vídeos de Kubernetes siempre estoy un poco perdido, entiendo que asumes que ya sabemos ciertos conocimientos que estoy seguro de no tener.
Muchas gracias, me sirvió mucho para refrescar conceptos. estaría bueno que realizases un video igual para intermedio de docker-compose. (sobre todo las buenas practicas) , 10/10.
Lo vi con mucho interés, y tomé información valiosa. No lo dejé en background, ni miré una película. No soy desarrollador, estoy dando los primeros pasos, y algunas cosas se me escaparon. Seguiré insistiendo. Agradezco el esfuerzo de preparar y presentar todo este contenido. Saludos.
Ha sido una auténtica pasada!!! Le estoy dando vueltas, como estoy un poco verde, para crear mis entornos de programación. Pensaba que eran maquinas virtuales.. pero YA entiendo gracias a tí la diferencia. Ahora quiero saber que es Kubernetes!! Pedazo de subscripción te voy a pegar! :D
Muchas gracias amigo. De muchísima ayuda. Desde hace un par de años he usado Docker pero había muchas cosas que las hacia sin terminar de entender bien que eran. Ahora esta todo mas claro, además que explicas muy bien. Saludos desde Bogotá.
Pelado sos un crack! Como Data Engineer, me sirvió muchísimo para deployar imágenes en databricks para no tener que andar instalando y configurando librerías a mano. Gracias por compartie tus conocimientos de manera pública y gratuita.
Chabón sos un genio. Genio por mil!!! Conseguí una entrevista como DevOps Trainee y complete el desafío mirando tus videos! El Lunes es la última entrevista y estoy mirando otra vez y tomando apuntes! Si todos enseñaran así aprender sería distinto, sos el mejor!
Gracias Pablo por representar nuestro pais la comunidad hispana tiene cada dia gente mas profesional y vos estas en ese team. Saludos desde la Patagonia!
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!.
Muchas gracias pelado, me sirvio un monton. Tuve que refrescar este knowledge para una entrevista mañana para SRE y me siento mas preparado gracias a este video!
Gracias Pela! , estos tutoriales valen oro!, ni siquiera tengo que aumentar la velocidad de tus videos, porque son claros y hablas rápido jejeje, abrazo desde Santa Fe!
Me encanta cuando alguien explica tan bien la tecnología. Desde Madrid te doy mi más sincera enhorabuena porque llevo años buscando este video que explica de forma práctica y sencilla, conceptos y lo fundamental que necesitas saber de docker y para qué se usa
bro!!!! muchas gracias me tire toda la tarde pero busque cada una de las cosas y solucione unos problemas y arreglandolos por cuenta propia y la doc aprendi mucho gracias!
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.
Este curso esta con madre, aprendí un monto falta que lo aplique en desarrollo, a decir verdad docker no le veía sentido, pero ahora se que es una maravilla. Saludos y gracias
¡¡¡Wow!!!. Con personas como tu se entiende todo perfectamente. Muchas gracias por este aporte que me ha aclarado y enseñado bien esta tecnología que necesito para mi trabajo y a partir de ahora intentaré incluso implementar en mis proyectos personales. Gracias.
El mundo necesita mas gente como tu, toda la disposición para compartir el conocimiento, no te guardas nada, te deseo lo mejor y gracias nuevamente, y una ultima cosa, este canal si que esta bueno
Completado. Enorme curso. Solo tuve problemas en seguir la parte de volúmenes y era porque el path de tu vídeo y el de mi maquina eran diferentes. Se soluciona rápido buscando el path de uno con el comando 'pwd'
en la facultad me hablaron 1 hora sobre que es docker y no le entendi una garompa, usted me lo comento en menos de 5 min y me quedo completamente claro. Un grandeeee!
Hola, he estado más de un año aprendiendo Dockers, tu video me ayudo más que todos los videos y blogs que había leído en todo este tiempo, no se si tengas algún video de micro servicios seria interesante, saludos y gracias!
Excelente Pelado pura vida por compartir estos conocimientos. Es triste saber que en las universidades ni siquiera menciona la palabra Docker menos tocarlo. Saludos desde Costa Rica pura vida pelado.
Muchas gracias por el video. Me interesa aprender Docker, no se nada de eso y buscando encontré tu video. Me ha parecido muy claras las enseñanzas impartidas. Felicitaciones!!. Debo ir de a pocos aprendiendo esto, porque aunque lo haces ver muy fácil, también lo es que cuando se está aprendiendo hay que ir despacio y hay cosas que no se entienden tal fácil
Está genial el video, me lo recorrí todo, hice todos los ejercicios y me lo documenté todo. Por favor, hacé mas videos como este!!!! Mil gracias loco!!!!!
Muy bueno el vídeo. Hace unos años que sólo hago desarrollo y no toco la parte de sistemas. De hace tiempo quería ponerme al día y enterarme de "eso del docker". Tienes una forma de exponer clarísima y amena, y he alucinado con la potencia de la cosa.
Gracias pelado sirve mucho para enteder como usar y principalmente para que sirve y como lo usan en produccion he visto varios tutoriales pero ninguno ha sabido explicar de esta manera.
Me estoy interesando por Docker ya que tengo un NAS casero con OpenMediaVault y me gustaría usarlo para montar un servidor web y tu video me pareció realmente útil gracias por compartir tus conocimientos. un saludo desde Asturias.
Gracias por esta labor de divulgación, soy estudiante de seguridad informática, en el curso hemos visto esta tecnología bastante por encima y tus vídeos anteriores me han ayudado mucho, voy a ver este para tener una visión global, de nuevo gracias por este trabajo tan excepcional, ¡tienes un nuevo suscriptor desde España!
Gracias por existir Pablo! No sabes lo mucho que quería entender Docker y por mucho tiempo lo "skipeaba" de mis cosas por aprender porque no lo entendía, creía que lo sabía pero ahora me doy cuenta que NO lo sabía. Mil gracias crack!!!
Que grande estuve en cursos de dias explicando docker y vos lo hiciste en un video de 1 hora. Sos groso pelado. Ya quedo en mis favoritos y se lo reenvio a mis compañeros.
un genio, espero terminar mi proyecto ya que ele bago de mi profesor nos dio 1 hr de clase enseñando como instalar docker y ahora nos esta pidiendo un proyecto
Primero, muchísimas gracias por tu tiempo y tu trabajo, me surgen preguntas: 1 podría exponer un contenedor con una IP en concreto? O siempre se expone el servicio con la IP del anfitrión, 2 si tengo un anfitrión con varias interfaces de red, puedo decirle a docker que use una en concreto? 3 en el ejemplo que has puesto, en el compose podría establecer un delay a la hora de arrancar uno?? 4 no crees que valga docker para correr pequeños servicios en producción??? Muchísimas gracias por todo
Gracias por compartir el conocimiento Pelado. Recientemente he estado haciendo uso de docker. Sólo para señalar, he visto bastantes Dockerfiles donde no se empieza el Dockerfile directamente con un "FROM", como indicas en el 22':29''. He visto declaraciones donde directamente las primeras líneas son un argumento para expresar qué versión quieres utilizar como imagen base: ARG VERSION=8.0.0 FROM php:$VERSION-fpm Están muy chidos tus videos. Explicas bastante cool todo lo necesario. Estoy agradecido y totalmente de acuerdo con el título del video. Gracias :)
Excelente video! Muy preciso! Había usado docker muy básico, y con este video me dio una visión más clara y general de esta herramienta! Muchas gracias!!!
😁 lees la mente, no estaba viendo una peli, pero si estaba instalando docker y otras cosas, y cuando me di cuenta ya se terminó el video. Toca repetirse. Muy 👍
Grande Peado muy buen video....me aclaro miles de cosas y lo mas importante me genero la arquitectura en mi mente de como funciona muchas gracias sabes que muchos cobran millonadas por estos conocimientos...
Yo en clase usaba docker-compose y me pasé el 90% del vídeo cagándome encima porque no entendía nada pero al final entendí que todos esos comandos se ponen en el .yml :) Muchas gracias por el vídeo la verdad
Muy interesante el video, me lo vi completo. Pero no entendí cual fue el beneficio de usar docker en vez de utilizar NPM + GIT. Lo único que entendí (si entendí correctamente) es que Docker puede hacer un wrapper de node con las dependencias del proyecto y además de los package del SO en que se está ejecutando? Imagino que para empresas muy grandes que manejan varios proyectos en simultaneo puede servir para no perder 5min de tiempo en el SETUP del ambiente para hacer testing. para los mortales como yo me parece mas fácil agregar la distribución del SO y sus paquetes en un .readme y crear el ambiente en un VirtualBox , luego exportas el ambiente a un OCI de VirtualBOX y lo agregas al proyecto para que el resto del equipo ya tenga el setup exacto para construir la VM a partir de ese archivo. ya dentro de la VM GIT PULL del REPO y trabajas con GIT. capaz parece mucho en el texto pero hacer esto lleva 5 min. Bueno, nada sigo con el Video de Terraform que esta muy bueno pensé que si me veía este video podía aportar con docker algo mas a trabajar con TERRAFORM. Saludos
Gran video capo! solo una recomendación a gusto personal. Las diapositivas podrían ir con fondo oscuro en vez de fondo blanco.. para no cansar la vista. Gracias por tu tiempo
Gracias, me ha servido para recordar algunos conceptos porque llevaba sin usarlo un tiempecillo. Como consejo habría que añadir ciertas advertencias y hablar de los pros y contras de utilizarlo en producción. En concreto, muchos DBA detestan la idea de usar base de datos en containers aunque se puede si sigue ciertas pautas como restringir y asegurarse de que se usa una base de datos por host, de forma que dos contenedores no puedan acceder al mismo tiempo al mismo volumen porque sería fatal y también utilizar en producción siempre el -net=host y el bindeo de volúmenes como se explica aquí para que se use siempre el volumen nativo de la máquina y no haya un NAT de docker de por medio para obtener el mejor rendimiento. El nat de docker es muy lento y no se debe usar en producción. También es aconsejable compaginarlo con kubernetes para que orqueste todo el tema de cambio de volúmenes, contenedores, instancias y tal, que entiendo que es otro tema pero como mención para que a la gente le suene y sepa buscarlo también está bien (ya que estamos hablando de un tutorial de noob a pro :) ) Simplemente he echado de menos esas menciones para que la gente no cometa los errores en producción, el resto muy bien sintetizado, un saludo!
Echado de menos qué si esto son fundamentos de docker... Es como que te enseñaran a manejar carro en la primera clase y tú quieres que de una vez aprenda a arrancar en subida... claro que en estos momentos que escribo este comentario, ya pelado nerd ha subido una infinidad de cursos entre ellos kubernetes.
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:
docs.docker.com/compose/startup-order/
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.
Precisamente, yo hice un script para un contenedor con ghost (cms) que hace una petición y si falla lanza un sleep y reintenta luego
Frixzone sucks! Ahora los. spam hablan entre ellos? Toma eso IA.
Fantástico video, estaría bien el de Kubernetes, ahora puedo probar mis apps con Python y Flask sin el problema de dependencias ya que puedo usar las mismas imágenes que en producción. Gracias.
De lo mejor que he visto, la mejor hora aprovechada.. Esperando ver el video de kubernetes.
@@xiscodev Yo hago varios sleeps incrementales en una app net5. Si falla en 7 intentos entonces sí doy el error y la cierro
Los tipos que, como vos, comparten tan cabalmente el conocimiento, se merecen sólo lo mejor. Muchas gracias!
Además, demuestran que están 2 o más pasos adelante, cuando vos aprendiste lo que ellos comparten, su neuronas ya están masticando lo que será nuestro próximo paso. Felicitaciones Pelado!
Lo mejor = plata
sacale copias...lustrale los huevos, sacale una beca en el CONALEP.
Cabalmente = 🇸🇻? 🤣
totalmnente...
es un grande.
saludos
Me vi un curso de 20hs en udemy, y viene el chabon este en 1 hora, y lo resume todo, un capo
Qué lujo encontrar contenido de tan buena calidad, en español y encima gratuito. Muchísimas gracias!
Eso de conectar los contenedores usando "network" y el "docker-compose" es una joya. Excelente video.
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
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.
Puedes comprarle algo de merch si crees que el video valió más que el curso :)
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!
Noo amigo! Tu, por ser desarroyador y usar Docker te mereces lo mejor! Eres un ejemplo
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 TH-cam y aparte bien corto. Se agradece tanto pelado. Pronto te mando una recompensa.
No sabes cuanto te agradezco, dure dos dias intentando conectar mariadb con node... y este video fue la punta de lanza para entender lo que me faltaba, excelente... mil gracias
Pelao yo empecé con tus videos de cursos ninja y la playlists de kubernetes me la he visto mil veces y me han ayudado muuuuuucho, gracias por todos tus aportes, saludos a Lupe y a toda la comunidad
Despues de pasar HORAS buscando la mejor explicación del uso de docker, me encuentro contigo... Muchas gracias... gracias, gracias y gracias... muy agradecido...
Genial. De lujo!
Es un placer y un lujo tener especialistas y comunicadores como tu, con la generosidad de compartir cantidad de conocimientos, yendo al grano, y
por supuesto, con los extraordinarios finales!!
Muchas gracias y un saludo desde Sevilla - España
Apenas hace 6 meses vengo trajando con docker mas a menudo, este tutorial es muy bueno hermano, gracias por lo que haces, tenia muchas dudas con compose y asi fue mucho mas facil comprenderlo...!!!
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.
Estos vídeos son oro, la mayoría de tutoriales se pierden en metáforas con los contenedores de los barcos, diapositivas inútiles y acabas igual que antes, sin saber hacer nada real. Aquí aprendes a entrar en materia y a hacer cosas reales.
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.
Vengo del mundo seguridad / networking. Estoy entrando en este mundo y esto me saco del 0 absoluto y me dio herramientas para empezar a leer investigar y probar. Muchas gracias Pelado. Abrazo.
Hasta ahora el mejor video que me he encontrado de Docker, al fin he podido comprender a fondo bastantes cosas e incluso poder arrancar un contendedor nodejs+mysql con docker-compose gracias a ti.
Mil gracias!
Impresionante este tutorial. De altísimo nivel, introducioendo conceptos de forma progresiva y todo super claro. Enhorabuena!
MIUYYYY bueno. LEJOS. La mejor explicacion teorica y practica que he visto. MIL gracias por compartir tu conocimiento.
Me gustó. Estoy recién empezando a aprender Docker y Kubernetes para un proyecto en mi trabajo y me aclaro varias cosas que no entendía.
Muy bueno el curso. Partiendo con el Dockers en 14 minutos y luego este, uno queda realmente claro. Me gustaría saber si tienes algún video de cómo ir desde este punto hasta la entrega de un proyecto en Dockers a un cliente? ¿Cómo mezclar esto con el mundo del DevOps (CI/CD)?
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
Gran curso para un no iniciado como yo :D al final se volvio un poco más confuso con el tema de las redes pero creo que verlo un par de veces más servirá para entenderlo. Magnifico trabajo, gente como usted hacen el mundo mejor!
muchísimas gracias @PeladoNerd, después de verlo como cinco veces me va quedando todo muy claro, un capo usted!!!
Increible video, explicas muy bien, pausado y bastante claro, a parte de que no se hace para nada pesado seguir el vídeo. Antes de ver este vídeo me hice unos 5 o 6 cursos diferentes de docker en plataformas como coursera y no lograba comprender apenas nada, mas allá de la arquitectura de docker. Con tu vídeo pude practicar, aprender cosas nuevas y comprender las que ya supuestamente sabía. Me estoy formando en mi empresa para ejercer como Junior DevOps Engineer y gracias a ti voy a poder ser de utiidad.
P.D: Voy Directo a ver el vídeo de Kubernetes, espero que sea igual de bueno.
P.D2: Podrías hacer uno de Jenkins? Me encantaría comprender su funcionamientoen condiciones.
Súper bueno el video, había tomado un curso y buscado tutoriales/videos, pero quedé con lagunas, no explican tan claro: Por lo general veo que se van mucho a los detalles técnicos de los servicios y otros temas que por supuesto son importantes, pero que vienen después de aprender lo básico y de probar con ejemplos reales, terminan complicando y volviendo abstracto lo que no tiene por qué serlo. Muy agradecido con vos por este video.
Genial! Esperamos el de kubernetes xD
Me adiero a la solicitud !! :D
ya somos varios
Me uno!
y ya esta el curso?
Me uno.
Eres un crack, llevo mucho tiempo trasteando con docker pero no terminaba de comprender al 100% su funcionamiento. Este vídeo me ha ayudado mucho, gracias
Muy buen contenido, me encantaría ver lo mismo de Kubernetes.
Empecé a usar Docker en mi empresa gracias a tus vídeos hace aproximadamente 1 año y la verdad es que va de lujo.
Me encantaría ponerme ahora con Kubernetes, pero no termino de entender ciertos conceptos (pods con persistencia, etc.) y con tus otros vídeos de Kubernetes siempre estoy un poco perdido, entiendo que asumes que ya sabemos ciertos conocimientos que estoy seguro de no tener.
me aúno también a tu pedido...1
Wao, es la primera vez q me veo un tuto de 1 hora y no se me hizo pesado ni extenso... felicidades...
Muchas gracias, me sirvió mucho para refrescar conceptos. estaría bueno que realizases un video igual para intermedio de docker-compose. (sobre todo las buenas practicas) , 10/10.
Lo vi con mucho interés, y tomé información valiosa. No lo dejé en background, ni miré una película.
No soy desarrollador, estoy dando los primeros pasos, y algunas cosas se me escaparon. Seguiré insistiendo.
Agradezco el esfuerzo de preparar y presentar todo este contenido. Saludos.
Ha sido una auténtica pasada!!! Le estoy dando vueltas, como estoy un poco verde, para crear mis entornos de programación. Pensaba que eran maquinas virtuales.. pero YA entiendo gracias a tí la diferencia.
Ahora quiero saber que es Kubernetes!! Pedazo de subscripción te voy a pegar! :D
Lo vi una vez y no entendi un carajo, lo vi otra vez y me quedo super claro. Gracias por tu tiempo en explicar ! Genio !! Mil gracias !
El video que nunca pedí, pero que siempre esperé!
Muchas gracias amigo. De muchísima ayuda. Desde hace un par de años he usado Docker pero había muchas cosas que las hacia sin terminar de entender bien que eran. Ahora esta todo mas claro, además que explicas muy bien. Saludos desde Bogotá.
Muy buen video pelado. Claro, completo, directo... Felicitaciones!
Mil gracias Pela! Justo yo estaba buscando para actualizarme ya que hace unos años que dejé de programar y me estoy poniendo al dia. Gracias!!!
Esperando el de kubernetes...
Me recomendaron tu canal y la verdad que es la mejor explicación de Docker hasta el momento!! Muchísimas gracias por compartir tu conocimiento!
Pelado sos un crack! Como Data Engineer, me sirvió muchísimo para deployar imágenes en databricks para no tener que andar instalando y configurando librerías a mano. Gracias por compartie tus conocimientos de manera pública y gratuita.
al que no le funciona el comando "docker exec -it sh" en windows, agregar winpty al comienzo " winpty docker exec -it sh"
Muy capo... entré al video con 0 conocimiento sobre docker. Ahora ya veo las posibilidades y encima puedo armarme prototipos funcionales. Espectacular
Tremendo video!! Te pasaste. Directo al grano y en 1 hora el mejor repaso que he visto a docker. Gracias !!
Trate de aprender docker como 4 veces. Este video de una hora me dejo todo mas claro que varias charlas mucho mas largas y rebuscadas. Impecable.
Exacto, yo sinceramente veía docker con una mano en el rostro y por un ojito. Pero la forma como lo explica nos imprime pasión.
Chabón sos un genio. Genio por mil!!! Conseguí una entrevista como DevOps Trainee y complete el desafío mirando tus videos! El Lunes es la última entrevista y estoy mirando otra vez y tomando apuntes! Si todos enseñaran así aprender sería distinto, sos el mejor!
Grossa! Mucha suerte en la entrevista, espero que te vaya bien!
Gracias Pablo por representar nuestro pais la comunidad hispana tiene cada dia gente mas profesional y vos estas en ese team. Saludos desde la Patagonia!
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!.
Muchas gracias pelado, me sirvio un monton. Tuve que refrescar este knowledge para una entrevista mañana para SRE y me siento mas preparado gracias a este video!
Gracias Pela! , estos tutoriales valen oro!, ni siquiera tengo que aumentar la velocidad de tus videos, porque son claros y hablas rápido jejeje, abrazo desde Santa Fe!
Me encanta cuando alguien explica tan bien la tecnología. Desde Madrid te doy mi más sincera enhorabuena porque llevo años buscando este video que explica de forma práctica y sencilla, conceptos y lo fundamental que necesitas saber de docker y para qué se usa
que buena presentacion, muchas gracias. Este curso esta muy completo. Muy divertido el final, para los que se saltaron toda la magistral explicación.
Muchas gracias!!! Estoy empezando y como cualquier cosas nueva para uno, asusta un poco, pero practicar y practicar es la solución
bro!!!! muchas gracias me tire toda la tarde pero busque cada una de las cosas y solucione unos problemas y arreglandolos por cuenta propia y la doc aprendi mucho gracias!
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.
Este curso esta con madre, aprendí un monto falta que lo aplique en desarrollo, a decir verdad docker no le veía sentido, pero ahora se que es una maravilla. Saludos y gracias
Excelente...! Lo tengo como referencia y siempre vuelvo aqui.! Dios te bendiga y sigue adelante.
Dos días viendo el video, lo genial es los errores que se generaron durante la explicación y como los solucionabas. Excelente
¡¡¡Wow!!!. Con personas como tu se entiende todo perfectamente. Muchas gracias por este aporte que me ha aclarado y enseñado bien esta tecnología que necesito para mi trabajo y a partir de ahora intentaré incluso implementar en mis proyectos personales. Gracias.
Muchísimas gracias Pelado, lo he seguido desde el principio hasta el final y ha sido muy interesante e instructivo. Un abrazo
El mundo necesita mas gente como tu, toda la disposición para compartir el conocimiento, no te guardas nada, te deseo lo mejor y gracias nuevamente, y una ultima cosa, este canal si que esta bueno
Completado. Enorme curso. Solo tuve problemas en seguir la parte de volúmenes y era porque el path de tu vídeo y el de mi maquina eran diferentes. Se soluciona rápido buscando el path de uno con el comando 'pwd'
en la facultad me hablaron 1 hora sobre que es docker y no le entendi una garompa, usted me lo comento en menos de 5 min y me quedo completamente claro. Un grandeeee!
Sos lo mejor que le paso al mundo de SRE. Gracias man. Desde que te conoci no paro de aprender cosas.
Hola, he estado más de un año aprendiendo Dockers, tu video me ayudo más que todos los videos y blogs que había leído en todo este tiempo, no se si tengas algún video de micro servicios seria interesante, saludos y gracias!
Excelente Pelado pura vida por compartir estos conocimientos. Es triste saber que en las universidades ni siquiera menciona la palabra Docker menos tocarlo. Saludos desde Costa Rica pura vida pelado.
Muchas gracias por el video. Me interesa aprender Docker, no se nada de eso y buscando encontré tu video. Me ha parecido muy claras las enseñanzas impartidas. Felicitaciones!!.
Debo ir de a pocos aprendiendo esto, porque aunque lo haces ver muy fácil, también lo es que cuando se está aprendiendo hay que ir despacio y hay cosas que no se entienden tal fácil
He visualizado y leído varios tutoriales e Docker pero este me ha parecido el mejor, muchas gracias
Está genial el video, me lo recorrí todo, hice todos los ejercicios y me lo documenté todo. Por favor, hacé mas videos como este!!!! Mil gracias loco!!!!!
Muy bueno el vídeo. Hace unos años que sólo hago desarrollo y no toco la parte de sistemas. De hace tiempo quería ponerme al día y enterarme de "eso del docker". Tienes una forma de exponer clarísima y amena, y he alucinado con la potencia de la cosa.
Muy bien explicado amigo. Muchas gracias por compartir tu conocimiento. Son los 60 minutos mas provechosos que he tenido en TH-cam desde hace meses.
Muy muy bueno.. Estaba en cero con esto, y existen cursos ridiculamente largos. Solo una hora bastaba para aprenderlo . Excelente !
Había visto otro tutorial y se me hizo super complejo...
Aquí veo que no es tan difícil, gracias por compartir... Esto vale oro
Buenísimo este video! me pase días leyendo posts y documentación sobre como iniciar en docker y vos lo explicaste mucho mejor en solo 1 hora!
Gracias pelado sirve mucho para enteder como usar y principalmente para que sirve y como lo usan en produccion he visto varios tutoriales pero ninguno ha sabido explicar de esta manera.
Me estoy interesando por Docker ya que tengo un NAS casero con OpenMediaVault y me gustaría usarlo para montar un servidor web y tu video me pareció realmente útil gracias por compartir tus conocimientos. un saludo desde Asturias.
Gracias por esta labor de divulgación, soy estudiante de seguridad informática, en el curso hemos visto esta tecnología bastante por encima y tus vídeos anteriores me han ayudado mucho, voy a ver este para tener una visión global, de nuevo gracias por este trabajo tan excepcional, ¡tienes un nuevo suscriptor desde España!
Muy buen video lo vi en 2024 y sigue funcionando todo al pie de la letra!
Gracias por existir Pablo! No sabes lo mucho que quería entender Docker y por mucho tiempo lo "skipeaba" de mis cosas por aprender porque no lo entendía, creía que lo sabía pero ahora me doy cuenta que NO lo sabía. Mil gracias crack!!!
Que grande estuve en cursos de dias explicando docker y vos lo hiciste en un video de 1 hora. Sos groso pelado. Ya quedo en mis favoritos y se lo reenvio a mis compañeros.
un genio, espero terminar mi proyecto ya que ele bago de mi profesor nos dio 1 hr de clase enseñando como instalar docker y ahora nos esta pidiendo un proyecto
Primero, muchísimas gracias por tu tiempo y tu trabajo, me surgen preguntas:
1 podría exponer un contenedor con una IP en concreto? O siempre se expone el servicio con la IP del anfitrión,
2 si tengo un anfitrión con varias interfaces de red, puedo decirle a docker que use una en concreto?
3 en el ejemplo que has puesto, en el compose podría establecer un delay a la hora de arrancar uno??
4 no crees que valga docker para correr pequeños servicios en producción???
Muchísimas gracias por todo
Gracias por compartir el conocimiento Pelado.
Recientemente he estado haciendo uso de docker. Sólo para señalar, he visto bastantes Dockerfiles donde no se empieza el Dockerfile directamente con un "FROM", como indicas en el 22':29''. He visto declaraciones donde directamente las primeras líneas son un argumento para expresar qué versión quieres utilizar como imagen base:
ARG VERSION=8.0.0
FROM php:$VERSION-fpm
Están muy chidos tus videos. Explicas bastante cool todo lo necesario. Estoy agradecido y totalmente de acuerdo con el título del video.
Gracias :)
👏👏👏👏👏 excelente video!! Muchísimas gracias por hacerlo con tan gran calidad! Un abrazo fuerte desde Medellín!!
Excelente video! Muy preciso! Había usado docker muy básico, y con este video me dio una visión más clara y general de esta herramienta! Muchas gracias!!!
😁 lees la mente, no estaba viendo una peli, pero si estaba instalando docker y otras cosas, y cuando me di cuenta ya se terminó el video. Toca repetirse. Muy 👍
Muchas gracias, con tu video pude comprender docker y kubernetes para mi certificacion de azure
pablo, me cargas loco ya nose que mas videos tuyos ver el dia de hoy.... felicitaciones
Grande Peado muy buen video....me aclaro miles de cosas y lo mas importante me genero la arquitectura en mi mente de como funciona muchas gracias sabes que muchos cobran millonadas por estos conocimientos...
Yo en clase usaba docker-compose y me pasé el 90% del vídeo cagándome encima porque no entendía nada pero al final entendí que todos esos comandos se ponen en el .yml :)
Muchas gracias por el vídeo la verdad
he visto 80 cursos inservibles de docker y tu en 24 min has dicho lo mismo.Gracias por ir al grano y ser claro .
Gracias Pela... excelente la formación para novatos como yo.... lo voy a volver a ver varias veces....
Acabo de dar un curso de docker, y saque un par de tips mas... excelente tu trabajo. gracias, saludos!
Mi profe nos dio todo eso en más de 4 clases, cada clase más de 2 horas. Contenido completo bien organizado y pedagógico. Felicidades.
Empezando con esto siento algo difícil aprenderlo al 100% pero el video es muy explicativo. Gracias por la enseñanza 👊🏽
Muy interesante el video, me lo vi completo. Pero no entendí cual fue el beneficio de usar docker en vez de utilizar NPM + GIT. Lo único que entendí (si entendí correctamente) es que Docker puede hacer un wrapper de node con las dependencias del proyecto y además de los package del SO en que se está ejecutando? Imagino que para empresas muy grandes que manejan varios proyectos en simultaneo puede servir para no perder 5min de tiempo en el SETUP del ambiente para hacer testing. para los mortales como yo me parece mas fácil agregar la distribución del SO y sus paquetes en un .readme y crear el ambiente en un VirtualBox , luego exportas el ambiente a un OCI de VirtualBOX y lo agregas al proyecto para que el resto del equipo ya tenga el setup exacto para construir la VM a partir de ese archivo. ya dentro de la VM GIT PULL del REPO y trabajas con GIT. capaz parece mucho en el texto pero hacer esto lleva 5 min. Bueno, nada sigo con el Video de Terraform que esta muy bueno pensé que si me veía este video podía aportar con docker algo mas a trabajar con TERRAFORM. Saludos
Gran video capo! solo una recomendación a gusto personal. Las diapositivas podrían ir con fondo oscuro en vez de fondo blanco.. para no cansar la vista. Gracias por tu tiempo
Gracias, me ha servido para recordar algunos conceptos porque llevaba sin usarlo un tiempecillo. Como consejo habría que añadir ciertas advertencias y hablar de los pros y contras de utilizarlo en producción. En concreto, muchos DBA detestan la idea de usar base de datos en containers aunque se puede si sigue ciertas pautas como restringir y asegurarse de que se usa una base de datos por host, de forma que dos contenedores no puedan acceder al mismo tiempo al mismo volumen porque sería fatal y también utilizar en producción siempre el -net=host y el bindeo de volúmenes como se explica aquí para que se use siempre el volumen nativo de la máquina y no haya un NAT de docker de por medio para obtener el mejor rendimiento. El nat de docker es muy lento y no se debe usar en producción. También es aconsejable compaginarlo con kubernetes para que orqueste todo el tema de cambio de volúmenes, contenedores, instancias y tal, que entiendo que es otro tema pero como mención para que a la gente le suene y sepa buscarlo también está bien (ya que estamos hablando de un tutorial de noob a pro :) )
Simplemente he echado de menos esas menciones para que la gente no cometa los errores en producción, el resto muy bien sintetizado, un saludo!
Echado de menos qué si esto son fundamentos de docker... Es como que te enseñaran a manejar carro en la primera clase y tú quieres que de una vez aprenda a arrancar en subida... claro que en estos momentos que escribo este comentario, ya pelado nerd ha subido una infinidad de cursos entre ellos kubernetes.