¿Qué es una máquina virtual? ¿Qué diferencias tiene con los contenedores? ¿Cuándo elegir uno u otro? Bueno pues si alguna vez te has pregutnado estas preguntas, aquí te doy las respuestas que necesitas.
Muchas gracias! 😊 Me alegro de que te resulten til mis vdeos. Recuerda que la mejor ayuda al canal es que ayudemos a Ellie, por lo que te invito a que hagas una donación si es que te lo puedes permitir. Un abrazo!
No dejas de sorprenderme Carlos... y el proxmox también... que fantástico software. Muchas gracias por educarnos en las tecnologías de la computación e informática. Un afectuoso saludo mi estimado amigo virtual.!!
Genial! buen video de explicacion de cada alternativa, personalmente en el caso de LXC personalmente el tema de contenedores privilegiados y no privilegiados es es dolor de cabeza...
Muchas gracias! Me alegra que el vídeo sea de tu agrado! Espero que los siguienes también (Qué presión). Si aprecias mi trabajo y te lo puedes permitir, una ayudita en el proyecto de Ellie es super bien recibido. Al final, esto se trata de ayudar a la gente a mejorar, a unos técnicamente y a otros a tener una vida mejor que la que tienen y no han elegido. Un abrazo.
Hola Carlos, sería interesante que subieras un video explicando como montar el mailgateway de proxmox y la configuración necesaria para tenerlo funcional, Gracias.
Tienes algún tutorial de bindeado entre un unidad de Red agregada al host para pasarla a un contenedor? Me he leído muchos tutoriales y no lo he conseguido
Antes que nada gracias por la explicación me quedo muy clara la diferencia, espero me puedas ayudar con estás dudas la primera es note que pusiste 02 cuando limitaste el contenedor en la parte del CPU, esa sintaxis que significa que reserve el 02% del total ? mi otra duda es, una vez desplejado el contenedor con privilegios se le pueden quitar o viceversa activarlos en caso de no tenerlos habilitados? Y por último se puede utilizar proxmox server para hacer respaldos de máquinas virtuales de VMware o migrar máquinas entre estos hypervisores? Muchas gracias!!!
Hola @luisayuso6291, relamente son la cantidad de CPU máximo que puede usarse, lo limitas de esa manera. En cuanto a la siguiente pregunta, sobre cómo cambiar de "privilege" a "unprivilege". No existe una forma directa de convertirlo. La mejor y más sencilla forma es hacer una copia de seguridad del contenedor LXC y luego restaurarlo. En cuanto el trabajo Híbrido entre ambas plataformas, me temo que no es posible, al menos si existe, que lo dudo, lo desconozco.
Buenas, gracias por el video. Teniendo una RTX a5000 me gustaría instalar los drivers de nvidia en proxmox como SO base y en sus contenedores LXC, me detecta la tarjeta grafica pero no consigo poder instalar los drivers cada vez que instalo me aparece como que no los tengo instalados. Muchas gracias, un saludo.
Una pregunta de un neófito: puedo crear en un mini pc (Intel N100, 512 ó 1 TB, con 12 GB de RAM DDR5) una VM con Debian dentro y en esa VM instalar Docker y otra máquina virtual con Home Assistant? Cuánta RAM y disco se suele asignar a una máquina virtual o a un contenedor? Gracias por compartir!
Me encanta que la gente se convierta a esta "religión", bienvenido hermano, siéntete cómodo en nuestra capilla de bytes :) En cuanto a tu pregunta, la respuesta es si. Proxmox mínimo te va a pder 1Gb de RAM. Cuánto disco asignar es muy relativo, porque al final no sabemos qué vas a correr a largo plazo. yo daría unos 50Gb Home Assistant y 100G para Docker
Otras preguntillas: Qué sistema de ficheros usa PVE cuando se instala: ext4, zfs, btrfs, ...? Esto se puede elegir en la instalación? Las máquinas o contenedores creados usan el mismo sistema de ficheros que usa PVE? Muchas gracias por la bienvenida y por tu tiempo! @@NoSoloHacking
En primer lugar son muy buenos tus videos pero en este en particular no entiendo la limitación de un container a correr aplicaciones en el mismo sistema operativo que el host. Yo utilizo Windows y todos los containers que he levantado utilizan imagenes Linux.
Hola @yoheber, es imposible que el kernel de Windows valga para el Kernel de Windows. Al menos, hasta la fecha. Lo qe te hace el Windows es emular un kernel Linux para poder usarlo. De otra manera sería imposible. Es como si corrieras una máquina virtual en el Windows que tiene Linux y en esa máquina virtual con linux corres contenedores Docker.
lo que haces desde windows en realidad es primero una maquina virtual linux y ahi corre contenedores docker. Con respecto la limitacion, basicamente como sugerencia y para mejor aprovechamiento de los recursos del servidor, cuando el servidor de virtualizacion es linux como en este caso es proxmox, podes usar contenedores LXC para crear maquinas virtuales con kernel linux ahorrandote un monton de capas de aislamiento y la necesidad de instalar el sistema operativo, en cambio si la maquina virtual va a correr otro kernel, como el de windows o un freebsd, o alguna version específica de linux, en esos casos te creas una maquina virtual con qemu e instalas el sistema operativo que necesites. Tener en cuenta que proxmox es para correr maquinas virtuales o contenedores lxc y nada mas, si pensas correr docker antivo o aplicaciones a nivel sel sistema nativo, entonces estas entendiendo mal el objetivo de usar proxmox, simplemente instala debian o otro linux y ahi haces lo que queres.
Muchas gracias a ambos, luego de hacer la pregunta leí que Docker Desktop es el encargado de crear una especie de máquina virtual Linux para poder correr los containers.
@@NoSoloHacking Si lo de los contenedores no acabo de entenderlos bien, al igual que en una maquina virtual se le asigna USB sin problema para los contenedores no se como asignarlos. Tengo un pendrive de 256GB aunque quiero que amplié el tamaño del disco principal no se si me explico bien.
Me quedan algunas dudas 1. Pero sin privilegios, ¿ni siquiera podés instalar programas, no? 2. ¿En CPU limit le pones "2", significa que la maquina solo va a poder usar un 20% del CPU? Saludos!
Hola Julián, amigo mío (ya me declaro amigo unilateral) Siento que te hayas quedado con dudas, quizás me expliqué mal, pero gracias a tu pregunta tengo la segunda oportunidad de poder explicarlo con más detalle. Lo primero es que es un valor decimal, puede ser 2, como 2.1. Es decir yo puedo asignar 2 cores pero limitar el máximo a 1, entonces pondría el valor 1. Que en este caso es el 50%. En cuanto a los contenedores sin privilegios no deberías poder, normalmente lo que se hace es instalar todo lo necesario durante la creación.
Proxmox es bueno, pero la desventaja es Oracle RAC , no puede crear discos compartidos . Las virtualizaciones (Oracle VM Manager y VMware ESXI) se pueden crear discos compartidos) Nota: En el caso Oracle VM Manager v3.4.x no está compatible con la generación 15 y 16 de Poweredge DELL. Las 14 y 13 generaciones son compatibles. Y extraño VMware ESXI 😢
Lo que me molesta y mucho de proxmox es que hay que asignar si o si los recursos, o sea, poner cuanta ram, cuanto procesador etc... no hay opción a dejarlo libre.
@muy_mint La mayoria de los sistemas para VM vienen asi, es decir, el usuario o administrador al crearlo es quien asigna los recursos que tendrá, pues cada VM es distinta o unica. Quiza te convendria crear una VM con determinadas caracteristicas y duplicarla para crear otras VM ;- )
@@NoSoloHacking Eso a la vez supone que también podría estar habiendo cuellos de botella y tardes en darte cuenta si es eso u otro problema. Personalmente modificaría el apartado para que deje ponerlo "libre"
que bajon ! cuando los hicieron host dependiente cuando recien salio el tema de los contenedores yo tenia contenedores debian en windows y le asignaba carpetas del windows al apache para levantar las webs que hacia
¿Qué es una máquina virtual? ¿Qué diferencias tiene con los contenedores? ¿Cuándo elegir uno u otro? Bueno pues si alguna vez te has pregutnado estas preguntas, aquí te doy las respuestas que necesitas.
Te descubrí hace poquito y me encanta el contenido que haces 👏👏 Enhorabuena! 😃
Muchas gracias! 😊 Me alegro de que te resulten til mis vdeos. Recuerda que la mejor ayuda al canal es que ayudemos a Ellie, por lo que te invito a que hagas una donación si es que te lo puedes permitir. Un abrazo!
No dejas de sorprenderme Carlos... y el proxmox también... que fantástico software. Muchas gracias por educarnos en las tecnologías de la computación e informática. Un afectuoso saludo mi estimado amigo virtual.!!
Hola Carlos, como siempre uan alegria saber de ti. No hay nada como un mensaje de uno de los más fieles del canal. Un abrazo tocayo!
Mucho que agradecer a sus videos.
Gracias a ti
Genial! buen video de explicacion de cada alternativa, personalmente en el caso de LXC personalmente el tema de contenedores privilegiados y no privilegiados es es dolor de cabeza...
Muchas gracias @Giovannivl, como bien dices es un buen dolor, porque no hay solución 100% buena, la que elijas, algo pierdes a cambio.
excelente canal, una joyita, me suscribo y te doy like, tambien te recomiendo con mi clase de sistemas operativos, un saludo!
WOW!!! Muchas gracias!!! Gracias por el apoyo, el mensaje, el boca a boca...
Gracias Carlos como siempre, video muy interesante y ameno.
Gracias por compartir.
Gracias a ti
Que buena explicación, me ha gustado mucho el video.
Muchas gracias! Me alegra que el vídeo sea de tu agrado! Espero que los siguienes también (Qué presión). Si aprecias mi trabajo y te lo puedes permitir, una ayudita en el proyecto de Ellie es super bien recibido. Al final, esto se trata de ayudar a la gente a mejorar, a unos técnicamente y a otros a tener una vida mejor que la que tienen y no han elegido. Un abrazo.
Hola Carlos, sería interesante que subieras un video explicando como montar el mailgateway de proxmox y la configuración necesaria para tenerlo funcional, Gracias.
Eso para que sirve?
Tiempo al tiempo, lo siguiente va a ser Proxmox Backup
Tienes algún tutorial de bindeado entre un unidad de Red agregada al host para pasarla a un contenedor? Me he leído muchos tutoriales y no lo he conseguido
Antes que nada gracias por la explicación me quedo muy clara la diferencia, espero me puedas ayudar con estás dudas la primera es note que pusiste 02 cuando limitaste el contenedor en la parte del CPU, esa sintaxis que significa que reserve el 02% del total ? mi otra duda es, una vez desplejado el contenedor con privilegios se le pueden quitar o viceversa activarlos en caso de no tenerlos habilitados? Y por último se puede utilizar proxmox server para hacer respaldos de máquinas virtuales de VMware o migrar máquinas entre estos hypervisores? Muchas gracias!!!
Hola @luisayuso6291, relamente son la cantidad de CPU máximo que puede usarse, lo limitas de esa manera. En cuanto a la siguiente pregunta, sobre cómo cambiar de "privilege" a "unprivilege". No existe una forma directa de convertirlo. La mejor y más sencilla forma es hacer una copia de seguridad del contenedor LXC y luego restaurarlo. En cuanto el trabajo Híbrido entre ambas plataformas, me temo que no es posible, al menos si existe, que lo dudo, lo desconozco.
Buenas, gracias por el video. Teniendo una RTX a5000 me gustaría instalar los drivers de nvidia en proxmox como SO base y en sus contenedores LXC, me detecta la tarjeta grafica pero no consigo poder instalar los drivers cada vez que instalo me aparece como que no los tengo instalados. Muchas gracias, un saludo.
Que buen video, felicitaciones , me quedo una duda, recomendaste no usar contenedor Linux en internet, solo funciona en red local ?
No es que no puedas, yo no lo recomiendo porque es algo que no has preparado tú, y por lo tanto no sabes la cantidades de vulnerabilidades que tiene.
Cuando se habla de contenedores no se puede evitar mencionar Docker. ¿Es posible migrar un Docker a LXC? Como se hace con las VMs entre hiperbisores.
Una pregunta de un neófito: puedo crear en un mini pc (Intel N100, 512 ó 1 TB, con 12 GB de RAM DDR5) una VM con Debian dentro y en esa VM instalar Docker y otra máquina virtual con Home Assistant? Cuánta RAM y disco se suele asignar a una máquina virtual o a un contenedor? Gracias por compartir!
Me encanta que la gente se convierta a esta "religión", bienvenido hermano, siéntete cómodo en nuestra capilla de bytes :)
En cuanto a tu pregunta, la respuesta es si. Proxmox mínimo te va a pder 1Gb de RAM. Cuánto disco asignar es muy relativo, porque al final no sabemos qué vas a correr a largo plazo. yo daría unos 50Gb Home Assistant y 100G para Docker
Otras preguntillas: Qué sistema de ficheros usa PVE cuando se instala: ext4, zfs, btrfs, ...? Esto se puede elegir en la instalación? Las máquinas o contenedores creados usan el mismo sistema de ficheros que usa PVE? Muchas gracias por la bienvenida y por tu tiempo! @@NoSoloHacking
En primer lugar son muy buenos tus videos pero en este en particular no entiendo la limitación de un container a correr aplicaciones en el mismo sistema operativo que el host. Yo utilizo Windows y todos los containers que he levantado utilizan imagenes Linux.
Hola @yoheber, es imposible que el kernel de Windows valga para el Kernel de Windows. Al menos, hasta la fecha. Lo qe te hace el Windows es emular un kernel Linux para poder usarlo. De otra manera sería imposible. Es como si corrieras una máquina virtual en el Windows que tiene Linux y en esa máquina virtual con linux corres contenedores Docker.
lo que haces desde windows en realidad es primero una maquina virtual linux y ahi corre contenedores docker. Con respecto la limitacion, basicamente como sugerencia y para mejor aprovechamiento de los recursos del servidor, cuando el servidor de virtualizacion es linux como en este caso es proxmox, podes usar contenedores LXC para crear maquinas virtuales con kernel linux ahorrandote un monton de capas de aislamiento y la necesidad de instalar el sistema operativo, en cambio si la maquina virtual va a correr otro kernel, como el de windows o un freebsd, o alguna version específica de linux, en esos casos te creas una maquina virtual con qemu e instalas el sistema operativo que necesites. Tener en cuenta que proxmox es para correr maquinas virtuales o contenedores lxc y nada mas, si pensas correr docker antivo o aplicaciones a nivel sel sistema nativo, entonces estas entendiendo mal el objetivo de usar proxmox, simplemente instala debian o otro linux y ahi haces lo que queres.
@@tatiplatinum lo has explicado muy claro, detallado y de manera correcta. Gracias por el aporte para ayudar a la comunidad. Un abrazo!
Muchas gracias a ambos, luego de hacer la pregunta leí que Docker Desktop es el encargado de crear una especie de máquina virtual Linux para poder correr los containers.
Este ejemplo me quito la duda que tenia estos minutos valen muchísimo 10:36. Gracias soy nuevo en el canal y super interesante todo el contenido.
Hola NoSoloHacking, Todavía no tomas en cuenta mi petición si hacer terminales tontas con proxmox
Hola @redtec1, tienes toda la razón, se me había pasado ya, te pido disculpas
Tengo el contenedor de CasaOS pero no soy capaz de ponerle un pendrive para aumentar el tamaño ¿Me podrías decir cómo hago eso sí es posible?
No entiendo bien lo del pendrive para aumentar el tamaño.
@@NoSoloHacking Si lo de los contenedores no acabo de entenderlos bien, al igual que en una maquina virtual se le asigna USB sin problema para los contenedores no se como asignarlos. Tengo un pendrive de 256GB aunque quiero que amplié el tamaño del disco principal no se si me explico bien.
tengo una duda puedo crear una maquina virtual en proxmox sin crear el contenedor?
En proxmox puedes crear máquinas virtuales y contenedores Linux.
Me quedan algunas dudas
1. Pero sin privilegios, ¿ni siquiera podés instalar programas, no?
2. ¿En CPU limit le pones "2", significa que la maquina solo va a poder usar un 20% del CPU?
Saludos!
Hola Julián, amigo mío (ya me declaro amigo unilateral) Siento que te hayas quedado con dudas, quizás me expliqué mal, pero gracias a tu pregunta tengo la segunda oportunidad de poder explicarlo con más detalle. Lo primero es que es un valor decimal, puede ser 2, como 2.1. Es decir yo puedo asignar 2 cores pero limitar el máximo a 1, entonces pondría el valor 1. Que en este caso es el 50%.
En cuanto a los contenedores sin privilegios no deberías poder, normalmente lo que se hace es instalar todo lo necesario durante la creación.
Proxmox es bueno, pero la desventaja es Oracle RAC , no puede crear discos compartidos . Las virtualizaciones (Oracle VM Manager y VMware ESXI) se pueden crear discos compartidos)
Nota:
En el caso Oracle VM Manager v3.4.x no está compatible con la generación 15 y 16 de Poweredge DELL. Las 14 y 13 generaciones son compatibles.
Y extraño VMware ESXI 😢
@Joeron79 muchas gracias por participar y el aporte!
Lo que me molesta y mucho de proxmox es que hay que asignar si o si los recursos, o sea, poner cuanta ram, cuanto procesador etc... no hay opción a dejarlo libre.
@muy_mint La mayoria de los sistemas para VM vienen asi, es decir, el usuario o administrador al crearlo es quien asigna los recursos que tendrá, pues cada VM es distinta o unica.
Quiza te convendria crear una VM con determinadas caracteristicas y duplicarla para crear otras VM ;- )
Yo creo que es lógico limitarlo para que no consuma todo lo disponible y tire el host abajo.
@@NoSoloHacking Eso a la vez supone que también podría estar habiendo cuellos de botella y tardes en darte cuenta si es eso u otro problema. Personalmente modificaría el apartado para que deje ponerlo "libre"
que bajon ! cuando los hicieron host dependiente cuando recien salio el tema de los contenedores yo tenia contenedores debian en windows y le asignaba carpetas del windows al apache para levantar las webs que hacia
Hola @dasfeIX, gracias por comentar, espero que disfrutaras del vídeo.
Los contenedores de Ali express ya sabemos lo que traen
Si si! Sorpresa jajaja