Hermano, me leíste la mente, justamente estaba pensando en dejarte un mensaje en tu último video, pidiéndote que hicieras un curso de Docker. Muchas gracias, no me perderé ni un vídeo del curso, te mando un fuerte abrazo.
Comencé a ver el curso hoy 15 de Septiembre de 2024. Voy a echarle un ojo y a practicar todo lo que aprenda y luego comento cómo va todo 💪🏻💪🏻. También en ese curso vas a a hablar sobre Docker compose ?
Genial que hagas un curso así, mi total apoyo. Mira una consulta, instalé por probar Docker Desktop en Ubuntu 22.04 y se me arranca siempre al arrancar el sistema, haga lo que haga con su configuración y que desmarque la opción que tiene para evitarlo. ¿Te pasa? ¿Alguna idea de cómo evitarlo? La verdad, en local no necesito mucho este entorno, ya que me manejo más por comandos.
¡Gracias por el apoyo! Si no te funciona a través de la interfaz, puedes probar a desactivar el servicio. "sudo systemctl disable docker-desktop", pero no lo he probado personalmente, seguramente los tiros vayan por aquí.
@@Pabpereza Pues no parece que sea eso. Al ejecutar ese comando me dice: Failed to disable unit: Unit file docker-desktop.service does not exist. Ni siquiera cuando la GUI del Docker Desktop está abierta. No pasa nada, solo que es una "pequeña" molestia cerrarlo en cada arranque de mi Ubuntu. Ayer actualicé la herramienta pensando que igual era un bug que habrían corregido, pero tras actualizar nada, lo mismo.
Hola Maestro, hoy empece a ver este curso de Docker, me gusta la forma que explicas, quizas eres profesor universitario, no se pero tienes la calma y la paciencia para explicar, he visto muchos videos en RUclips pero no llegan al publico. Aun tengo dudas pues me siento abrumado con todos los conceptos, voy por la intruduccion y mas adelante te hare algunas preguntas pero si te voy a preguntar algo de otra cosa horita, mi objetivos es prepararme para trabajar de forma remota aqui en EEUU con Kubernetes en la administracion puede ser, CHAT GPT me han recomendado esta ruta de preparacion y certificacion: 1. Docker Certified Associate (DCA) 2. Kubernetes Fundamentals (LFS258) 3. Certified Kubernetes Administrator (CKA) Te parece correcto y logico? Es importante para mi tu opinion pues no tengo a mas nadie aparte de CHAT GPT. No se si tengas un email para alguna otra consulta o algun servicio. Saludos hermano.
Buenos días, gracias por el apoyo. No, no soy profesor, actualmente trabajo en el equipo de ciberseguridad del Banco Santander y esto lo hago como hobby. En cuanto a las certificaciones, el orden es lógico y correcto. Primero contenedores y luego kubernetes. De la DCA, no tengo feedback, pero se que esta consiguiendo notoriedad. Del CKA, totalmente recomendada. Yo opté por CKA y luego CKS para especializarme en seguridad. En cualquier caso, en que termine el curso de Docker empezaré uno de kubernetes usando de base los apuntes del CKA, así que te podría servir como preparación. Actualmente, no tengo ningún servicio (salvo clases particuales, si te interesara), me gustaría utilizar la sección de miembros (de pago) de RUclips o Patreon para poder dedicar más tiempo o ayudar individualmente a los que necesitéis algo. Lo anunciaré cuando lo tenga listo, de momento, cualquier duda que tengas, suelo responder a todos los comentarios que me dejáis aquí. Un abrazo.
@@Pabpereza Hola, otras preguntas Maestro, disculpa lo largo del texto pero quizas aclare dudas a otras personas.! 1- En un entorno real de trabajo en alguna empresa trabajando con Docker y Kubernetes, puedo trabajar en donde haya algun proyecto con otras personas y si ellos usan Docker Engine con Ubuntu con lineas de comando y yo trabajar en Windows Docker o Portainer para tener interfaz grafica? o sera deficil coincidir con ellos? 2- Estoy instalando Ubuntu en windows 11 atraves de WSL para luego instalar Docker dentro de Ubuntu, para mi mismo seria Ideal tener dos usuarios, es decir un Usuario Root y otro Usuario como Admin, para realizar tareas no siempre como root y asi no danar sin querer el sistema, asi lo harias tu o de que forma? 3- Al instalar Ubuntu y tratar de cambiar el nombre del Host mientras trabajo como root, me toma el cambio pero luego de reiniciar y abro Ubuntu nuevamente, se reinicia solo y vuelve al nombre original, no me toma el cambio. Te comento como lo estoy haciendo, aca las instrucciones: Pasos detallados: 1. Cambiar el Nombre del Host Temporalmente Este cambio solo durará hasta que reinicies el sistema. Es útil para verificar que el nuevo nombre del host está funcionando antes de hacer el cambio permanente. Abrir la terminal: Si estás en Ubuntu como root, simplemente abre la terminal. Cambiar el nombre del host temporalmente: Ejecuta el siguiente comando para cambiar el nombre del host temporalmente: bash Copy code hostname camacho-devbox Verificar el cambio: Ejecuta el siguiente comando para verificar que el nombre del host ha cambiado: bash Copy code hostname Deberías ver camacho-devbox como resultado. 2. Cambiar el Nombre del Host Permanentemente Para hacer el cambio permanente, necesitas modificar dos archivos de configuración: /etc/hostname y /etc/hosts. 2.1: Editar el Archivo /etc/hostname Abrir el archivo /etc/hostname: Ejecuta el siguiente comando para abrir el archivo en el editor de texto nano: bash Copy code nano /etc/hostname Modificar el contenido: Dentro del archivo, verás el nombre actual del host (por ejemplo, DESKTOP-269JU1D). Cambia ese nombre a camacho-devbox. El archivo debe contener únicamente el nuevo nombre del host: Copy code camacho-devbox Guardar y salir: Para guardar el archivo, presiona Ctrl + O, luego presiona Enter para confirmar el nombre del archivo. Para salir del editor nano, presiona Ctrl + X. 2.2: Editar el Archivo /etc/hosts Abrir el archivo /etc/hosts: Ejecuta el siguiente comando para abrir el archivo en nano: bash Copy code nano /etc/hosts Modificar el contenido: Busca la línea que tiene la IP 127.0.1.1 seguida del nombre actual del host, como: Copy code 127.0.1.1 DESKTOP-269JU1D DESKTOP-269JU1D Cambia ambas instancias de DESKTOP-269JU1D a camacho-devbox, dejando el resto del archivo igual: Copy code 127.0.1.1 camacho-devbox camacho-devbox Guardar y salir: Para guardar el archivo, presiona Ctrl + O, luego presiona Enter. Para salir de nano, presiona Ctrl + X. 3. Reiniciar el Sistema Para aplicar los cambios de manera permanente, necesitas reiniciar el sistema. Reiniciar el sistema: Ejecuta el siguiente comando en la terminal: bash Copy code reboot
Hola buenos días recién me engancho con tu curso primero agradecerte por tu generosidad de compartir conocimiento. Por otro lado te comento que estoy comenzando a profundizar toda mí actividad con hipervisores bare metal y en especial con qubes orientado a seguridad informática. Vas a profundizar los cursos de virtualización con hipervisores de nivel 1?? Estarían en tus planes?? Gracias por tu atención
Muchas gracias por el apoyo! No tengo planes concretos para hacer contenido de hypervisores 1, pero si veo que son preguntas recurrentes trataría de abordar el tema. Hace poco me pidieron hablar de la tecnología lxc/lxd de proxmox por ejemplo y haré shorts resolviendo este tipo de dudas. ¿Tienes algo en concreto en mente que te gustaría que viéramos? Un saludo!
@@Pabpereza si claro te comento yo lo estoy usando en materia de seguridad y me parece muy bueno es seguro pero no veloz la plataforma en mi caso particular estoy buscando informacion en español de QUEBES OS para poder conocerlo en profundidad porque todo esta en ingles cualquier tema seguimos en contacto saludos
¡Hola! Posiblemente antes de empezar el nivel medio o avanzado del de docker empiece en paralelo el de kubernetes, pero que va a haber curso de kubernetes, ¡seguro!
Hola, muchas gracias por compartir el curso de DOCKER, acabo de empezar y te quería comentar en en el diagrama de comparación de V.Machine y Container, falta en la columna de V.Machine el sistema operativo anfitrión que tienen todas las máquinas entre el hardware y el hypervisor, sin él no funciona nada ¿no?
Efectivamente, pero el hypervisor en sí mismo también es el SO que lo hace funcionar, o al menos yo lo daba por hecho. Gracias por el apunto, lo intento matizar en la documentación por escrito. Un abrazo!
Buenas, si se pueden lanzar servicios o aplicaciones con interfaces gráficas, siempre que se pueda acceder a través de un puerto. Lo más normal, una aplicación web. Lo que no se puede es ejecutar directamente aplicaciones gráficas dentro del contenedor y que tú las veas. Por ejemplo, aplicaciones QT dentro Linux, Java (no la versión web), etc. como hoy en día casi todo va a por aplicaciones web no es una limitación realmente
📚Curso Docker 🐳 Lista de reproducción completa del curso ruclips.net/p/PLQhxXeq1oc2n7YnjRhq7qVMzZWtDY7Zz0
Hola de nuevo!, Como siempre nos vuelves a sorprender a toda la comunidad que te seguimos, en espera de los nuevos videos y un fuerte abrazo!
¡Muchas gracias por el apoyo! ¡Un abrazo!
Hermano, me leíste la mente, justamente estaba pensando en dejarte un mensaje en tu último video, pidiéndote que hicieras un curso de Docker. Muchas gracias, no me perderé ni un vídeo del curso, te mando un fuerte abrazo.
Muchas gracias por el apoyo! Espero que te sea útil y todos los comentarios que tengas son bienvenidos para ir mejorando. Un abrazo!
Comenzando el curso y desde ya muchas gracias por compartir conocimiento. Un abrazo grande!!
Muchas gracias por el apoyo, espero que te sea útil! Un abrazo para ti también.
Hahahhah... me gusta el guiño a Alva Majo, muy buen curso voy por el 4 video!!
Estupendooo!!! Muchas gracias! ☺️ si jeje, me hace mucha gracia como termina los vídeos
Hoy comienzo el curso
Genial! Mucho ánimo!
Muchas gracias por crear este contenido. Necesitaba una introducción a Docker y voy a seguir tus videos.
Muchas gracias por el apoyo! Espero que disfrutes del curso☺️
@@Pabpereza Voy adelantando mirando el de instalar Kali Linux 😄
@gmansi genial! Recuerda que también tienes el curso por escrito y puedes ir por delante de los vídeos jeje pabpereza.dev/docs/Cursos/docker
@@Pabpereza Muchas gracias de nuevo! Enlace agendado!
Hola, justo me interesaba, empezaré y nos vemos en el último vídeo. Gracias de antemano
Genial! Espero que te sea útil, gracias por el apoyo y un saludo!
increible ! justo lo que buscaba, GRACIAS POR CREAR ESTE CONTENIDO !
Muchas gracias por el apoyo!!! Si te es útil comparte este curso con todas las personas a las que creas que le puede ser interesante. Un abrazo!!
Siempre compartiendo excelente contenido!! Vamos a seguirlo sin dudas
¡Muchas gracias por el apoyo! Espero que sea útil, cualquier comentario para ayudar a mejorar siempre es bienvenido. ¡Un abrazo!
Excelente trabajo. Muy clara e interesante la introducción. Muchas gracias!
Muchas gracias por el apoyo! Espero que te sea útil el curso 🤗
Muchas gracias por el contenido. Excelente explicación es justo lo que queria aprender
Muchas gracias por el apoyo! Un abrazo!
Muchas gracias amigo, muy bien explicado y organizado el curso
Muchas gracias por el apoyo! No dudes en compartirlo si lo ves interesante. Un abrazo!
Muchas gracias por el curso, muy bueno !
Gracias por el apoyo!!
vaya currazo, mis dies
Muchas gracias por el apoyo!
Muchisimas gracias por este curso :)
Gracias por el apoyo! Me alegra que sea útil, un abrazo.
Comencé a ver el curso hoy 15 de Septiembre de 2024. Voy a echarle un ojo y a practicar todo lo que aprenda y luego comento cómo va todo 💪🏻💪🏻.
También en ese curso vas a a hablar sobre Docker compose ?
Genial!! Si, en efecto. Hay un vídeo dedicado y en niveles intermedios hablaré aún más
El contenido que merezco 😎
Gracias por el apoyo!
Gracias por compartir
Gracias por el apoyo!
Genial que hagas un curso así, mi total apoyo. Mira una consulta, instalé por probar Docker Desktop en Ubuntu 22.04 y se me arranca siempre al arrancar el sistema, haga lo que haga con su configuración y que desmarque la opción que tiene para evitarlo. ¿Te pasa? ¿Alguna idea de cómo evitarlo? La verdad, en local no necesito mucho este entorno, ya que me manejo más por comandos.
¡Gracias por el apoyo! Si no te funciona a través de la interfaz, puedes probar a desactivar el servicio. "sudo systemctl disable docker-desktop", pero no lo he probado personalmente, seguramente los tiros vayan por aquí.
@@Pabpereza Pues no parece que sea eso. Al ejecutar ese comando me dice:
Failed to disable unit: Unit file docker-desktop.service does not exist.
Ni siquiera cuando la GUI del Docker Desktop está abierta. No pasa nada, solo que es una "pequeña" molestia cerrarlo en cada arranque de mi Ubuntu. Ayer actualicé la herramienta pensando que igual era un bug que habrían corregido, pero tras actualizar nada, lo mismo.
Vaya! Pues creo que puedes reportar el bug desde la interfaz. Igual es una tontería y lo solucionan rápido. Un abrazo!
Gracias por tanto. Bendiciones!
Muchas gracias por el apoyo! Un abrazo!
Hola Maestro, hoy empece a ver este curso de Docker, me gusta la forma que explicas, quizas eres profesor universitario, no se pero tienes la calma y la paciencia para explicar, he visto muchos videos en RUclips pero no llegan al publico. Aun tengo dudas pues me siento abrumado con todos los conceptos, voy por la intruduccion y mas adelante te hare algunas preguntas pero si te voy a preguntar algo de otra cosa horita, mi objetivos es prepararme para trabajar de forma remota aqui en EEUU con Kubernetes en la administracion puede ser, CHAT GPT me han recomendado esta ruta de preparacion y certificacion:
1. Docker Certified Associate (DCA)
2. Kubernetes Fundamentals (LFS258)
3. Certified Kubernetes Administrator (CKA)
Te parece correcto y logico? Es importante para mi tu opinion pues no tengo a mas nadie aparte de CHAT GPT. No se si tengas un email para alguna otra consulta o algun servicio.
Saludos hermano.
Buenos días, gracias por el apoyo. No, no soy profesor, actualmente trabajo en el equipo de ciberseguridad del Banco Santander y esto lo hago como hobby.
En cuanto a las certificaciones, el orden es lógico y correcto. Primero contenedores y luego kubernetes. De la DCA, no tengo feedback, pero se que esta consiguiendo notoriedad. Del CKA, totalmente recomendada. Yo opté por CKA y luego CKS para especializarme en seguridad.
En cualquier caso, en que termine el curso de Docker empezaré uno de kubernetes usando de base los apuntes del CKA, así que te podría servir como preparación.
Actualmente, no tengo ningún servicio (salvo clases particuales, si te interesara), me gustaría utilizar la sección de miembros (de pago) de RUclips o Patreon para poder dedicar más tiempo o ayudar individualmente a los que necesitéis algo. Lo anunciaré cuando lo tenga listo, de momento, cualquier duda que tengas, suelo responder a todos los comentarios que me dejáis aquí.
Un abrazo.
@@Pabpereza Hola, otras preguntas Maestro, disculpa lo largo del texto pero quizas aclare dudas a otras personas.!
1- En un entorno real de trabajo en alguna empresa trabajando con Docker y Kubernetes, puedo trabajar en donde haya algun proyecto con otras personas y si ellos usan Docker Engine con Ubuntu con lineas de comando y yo trabajar en Windows Docker o Portainer para tener interfaz grafica? o sera deficil coincidir con ellos?
2- Estoy instalando Ubuntu en windows 11 atraves de WSL para luego instalar Docker dentro de Ubuntu, para mi mismo seria Ideal tener dos usuarios, es decir un Usuario Root y otro Usuario como Admin, para realizar tareas no siempre como root y asi no danar sin querer el sistema, asi lo harias tu o de que forma?
3- Al instalar Ubuntu y tratar de cambiar el nombre del Host mientras trabajo como root, me toma el cambio pero luego de reiniciar y abro Ubuntu nuevamente, se reinicia solo y vuelve al nombre original, no me toma el cambio. Te comento como lo estoy haciendo, aca las instrucciones:
Pasos detallados:
1. Cambiar el Nombre del Host Temporalmente
Este cambio solo durará hasta que reinicies el sistema. Es útil para verificar que el nuevo nombre del host está funcionando antes de hacer el cambio permanente.
Abrir la terminal:
Si estás en Ubuntu como root, simplemente abre la terminal.
Cambiar el nombre del host temporalmente:
Ejecuta el siguiente comando para cambiar el nombre del host temporalmente:
bash
Copy code
hostname camacho-devbox
Verificar el cambio:
Ejecuta el siguiente comando para verificar que el nombre del host ha cambiado:
bash
Copy code
hostname
Deberías ver camacho-devbox como resultado.
2. Cambiar el Nombre del Host Permanentemente
Para hacer el cambio permanente, necesitas modificar dos archivos de configuración: /etc/hostname y /etc/hosts.
2.1: Editar el Archivo /etc/hostname
Abrir el archivo /etc/hostname:
Ejecuta el siguiente comando para abrir el archivo en el editor de texto nano:
bash
Copy code
nano /etc/hostname
Modificar el contenido:
Dentro del archivo, verás el nombre actual del host (por ejemplo, DESKTOP-269JU1D). Cambia ese nombre a camacho-devbox.
El archivo debe contener únicamente el nuevo nombre del host:
Copy code
camacho-devbox
Guardar y salir:
Para guardar el archivo, presiona Ctrl + O, luego presiona Enter para confirmar el nombre del archivo.
Para salir del editor nano, presiona Ctrl + X.
2.2: Editar el Archivo /etc/hosts
Abrir el archivo /etc/hosts:
Ejecuta el siguiente comando para abrir el archivo en nano:
bash
Copy code
nano /etc/hosts
Modificar el contenido:
Busca la línea que tiene la IP 127.0.1.1 seguida del nombre actual del host, como:
Copy code
127.0.1.1 DESKTOP-269JU1D DESKTOP-269JU1D
Cambia ambas instancias de DESKTOP-269JU1D a camacho-devbox, dejando el resto del archivo igual:
Copy code
127.0.1.1 camacho-devbox camacho-devbox
Guardar y salir:
Para guardar el archivo, presiona Ctrl + O, luego presiona Enter.
Para salir de nano, presiona Ctrl + X.
3. Reiniciar el Sistema
Para aplicar los cambios de manera permanente, necesitas reiniciar el sistema.
Reiniciar el sistema:
Ejecuta el siguiente comando en la terminal:
bash
Copy code
reboot
a ver a ver
Espere que te sea útil 😀
Hola buenos días recién me engancho con tu curso primero agradecerte por tu generosidad de compartir conocimiento. Por otro lado te comento que estoy comenzando a profundizar toda mí actividad con hipervisores bare metal y en especial con qubes orientado a seguridad informática. Vas a profundizar los cursos de virtualización con hipervisores de nivel 1?? Estarían en tus planes?? Gracias por tu atención
Muchas gracias por el apoyo! No tengo planes concretos para hacer contenido de hypervisores 1, pero si veo que son preguntas recurrentes trataría de abordar el tema.
Hace poco me pidieron hablar de la tecnología lxc/lxd de proxmox por ejemplo y haré shorts resolviendo este tipo de dudas.
¿Tienes algo en concreto en mente que te gustaría que viéramos? Un saludo!
@@Pabpereza si claro te comento yo lo estoy usando en materia de seguridad y me parece muy bueno es seguro pero no veloz la plataforma en mi caso particular estoy buscando informacion en español de QUEBES OS para poder conocerlo en profundidad porque todo esta en ingles cualquier tema seguimos en contacto saludos
@jadac1968 siempre me a parecido curioso ese sistema operativo, lo investigaré también. Gracias por compartir 😀
increible me encanta y lo que mas necesito siempre es documentacion escrita...
tenes de git ?
Genial! De git solo tengo un vídeo de errores comunes ‼️ Errores más comunes en Git ᛦ y como solucionarlos
ruclips.net/video/9sK_is8ufbk/видео.html
Excelente video y excelente curso se acerca. Después vas a seguir con kubernetes?
¡Hola! Posiblemente antes de empezar el nivel medio o avanzado del de docker empiece en paralelo el de kubernetes, pero que va a haber curso de kubernetes, ¡seguro!
@@Pabpereza mil gracias, los vas a subir a RUclips??
@JaviD.V si, aquí estará y en mi web pabpereza.dev
Hola, muchas gracias por compartir el curso de DOCKER, acabo de empezar y te quería comentar en en el diagrama de comparación de V.Machine y Container, falta en la columna de V.Machine el sistema operativo anfitrión que tienen todas las máquinas entre el hardware y el hypervisor, sin él no funciona nada ¿no?
Efectivamente, pero el hypervisor en sí mismo también es el SO que lo hace funcionar, o al menos yo lo daba por hecho.
Gracias por el apunto, lo intento matizar en la documentación por escrito.
Un abrazo!
¿pero no se pueden lanzar aplicaciones que tengan interfaz gráfica desde docker?
Buenas, si se pueden lanzar servicios o aplicaciones con interfaces gráficas, siempre que se pueda acceder a través de un puerto. Lo más normal, una aplicación web. Lo que no se puede es ejecutar directamente aplicaciones gráficas dentro del contenedor y que tú las veas. Por ejemplo, aplicaciones QT dentro Linux, Java (no la versión web), etc. como hoy en día casi todo va a por aplicaciones web no es una limitación realmente