Desde hace unos años cambie de linux a windows en el trabajo, ya que en casa usaba normalmente windows, y personalmente estoy más a gusto en Windows. Ahora hago todo con WLS2. El intercambio de archivos entre host y wsl es lento, y cuando tiras un composer o un npm, puede ser bastante, bastante horrible. La solución que le de di, fue trabajar los archivos dentro de WSL, es decir, me bajo los repositorios dentro de WSL, y dentro ejecuto todos los comandos. Me he puesto un acceso directo a la carpeta interna de WSL de los proyectos, y accedo directamente desde el explorador, y para trabajar en ellos, simplemente tiro un "code ." VSCode tiene una extension que viene nativa, que es "remote wsl", esta extensión hace que trabajes en vscode como siempre, pero realiza una conexion a WSL para que el IO sea directo a la VM. Por lo tanto la velocidad es la nativa de la vm. (Para mi trabajo con proyectos de varios gigas o decenas de gigas de archivos en composer, no noto problema, va todo fluido y rápido, no noto diferencia a cuando trabajaba directamente en linux).
IMPRESIOOONANNTEEEE! Y para desarrollar con visual studio code, basta con escribir dentro de ubuntu "code . " abre el programa y puedes ejecutar directamente el código dentro de esa VM.
code . es porque tienes vscode como un binario llamado code en una ruta de $PATH. Puedes hacer eso en cualquier so, tambien en windows. El binario puede recibir un parametro en este caso un directorio a abrir, con punto le indicas el directorio actual. Prueba a meter mas cosas al path, a mi me gusta sublime, pycharm, idea, ...
@@xukot Claro! a lo que voy puedes usar el interprete de WLS para ejecutar el codigo q estas desarrollando, esa integración la encuentro genial, no probé con otros editores :)
La verdad llevo usando WSL hace más de un año. Al principio pensé hacer lo que decías, usar docker y tratar de que corrieran muchos servicios, pero se empezaba a comer la RAM incluso con los proyectos de desarrollo. Finalmente tuve que instalar otro equipo solo con linux para correr los servicios. De todas maneras sigo utilizando WSL para hacer las conexiones a otros servidores por SSH y para la subida de archivos al servidor por RSYNC, es muy bueno tener una consola de linux a la mano.
Excelente aporte, tengo unos cuantos meses usándolo (desde la beta) y hasta ahora ningún problema, de verdad es una buena alternativa WSL2 para los desarrolladores.
Yo lo probe hace unos meses para compararlo con una maquina virtual y al final depende del uso que le vayas a dar como comentas. Faltan cosas por mejorar como en todo, pero igualmente esta interesante probarlo. Si solamente van a trabajar con la terminal esta genial, si son de los que valoran una interfaz, se puede configurar una pero no es lo mismo que con una maquina virtual. Saludos, buen video!
Que hermoso país argentina. Saludos desde argentina
Рік тому+4
Después de ver este video me he encontrado con una nueva versión de ubuntu preview para wsl2 en Microsoft Store con más y mejores características para desarrolladores, la estoy probando ahora mismo y parece de entrada más rápida que las versiones normales, por si os sirve. Y aprovecho para informaros que este canal me parece genial. Gracias Pablo.
Gracias por explicarlo!, estuve investigando de que se trataba sin ir demasiado a profundidad y no me quedaba claro, pero ahora gracias a tu explicación lo entiendo mucho mejor! Cuando sea grande quiero ser como el Pelado Nerd!
Tu video aclara muchas dudas, ya que ciertamente Microsoft nunca termina de explicar en sus páginas lo que verdaderamente es wsl y el impacto en los recursos de la pc ... Buen trabajo!
Me dio risa las palabras del final, yo use proxmox en una PC local que tenía para pruebas y tal y me metí días enteros leyendo documentaciones para levantar aquella cosa, al final todo eso para montarme una centralita telefónica. Un saludo pelado desde Cuba, me encantan tus videos.
Instalar WSL para usar Linux sin aprender Linux, pero terminas aprendiendo Linux. Luego migras a Linux y piensas "donde estuvo esto toda mi vida, encontré la luz". Gracias Microsoft
Buen video, pero me gustaria aclarar que la integracion de tu distro de WSL2 con Docker, no significa que docker server funciona dentro de esa distro, significa que la configura como cliente hacia el WSL de docker, eso se puede validar desde windows haciendo un "wsl -l" y veras que alli tambien existe el de docker.
Pelado!! veo tus videos muchas veces antes de ponerme a estudiar. Así arranco de buen humor y aprendiendo, nada mejor. Mi próxima pc que me compre le voy a poner Linux. Para laboratorios uso WSL y también una VM de Virtual-Box, con esta última como sólo tiene mi compu 4 gb de RAM desde que la enciendo hasta que inicia en es interín me hago un café jaja.
En mi clase de organización de computadoras se trabaja con full Linux y a raíz de las mejoras que ha ido teniendo WSL se ha estado tratando de recomendar, es una buena alternativa la verdad, bien por Microsoft.
está buenísimo, por ahora he tenido que usar Hyper-V para correr mis containers de Linux en Windows Server 2019 (con Docker Desktop), esta semana se va a producción, y tenía las dudas de si usar WSL o no... así que este video me viene de maravillas, muchas gracias crack! . Y sí, me costó un montón también encontrar info en internet...
Cada vez que decís isolar me imagino el contenedor de docker al sol, a 40°C todo colorado con el vasito de agua en la cabeza para la i(n?)solación jajajajaja
Me encantó. Yo uso Hyper-V porque me permite limitar los recursos (supongo que también se puede desde WSL aunque quiero que esté todo integrado con docker), antes tenía 8GB de ram y me empezaba a comer el disco. Ahora que tengo una mejor máquina lo sigo usando con Hyper-V por costumbre :P
La verdad si me gusto, tengo años con debian y ubuntu, pero siempre hay incompatibilidad con el hardware de mi equipo, sin mencionar los juegos, con WSL tengo herramientas para trabajar y tengo mis herramientas para el ocio en una sola computadora
pero si es un caño proxmox.. de hecho lo uso a full para desplegar tests, y en varios lados que conozco tiene servidores de producción con todo en docker funcionando perfecto desde hace años... igual muy bueno el video jeje
si estuvo bueno este video como siempre, estuvo entretenido y un poco duro para los winderos escuchar la realidad XD, yo desde el 2004 que me fui a Linux y lo único que extraño es no poder jugar y emulador todos los juegos que jugaba pero por eso me compre una play y asunto arreglado, nuevo dato aprendido palabra "aislar" y decir correctamente isolar :D Saludos pelado
Significa que sigue siendo una virtualization Docker que el VM-hypervisor sigue estando o sea no hay abstraccion de capas. De las patentes que tiene Docker que se puede decir como que es una tecnologia CHROOT pero a lo grafico, o sea el reinventar lo que ya estaba de antes.
Está muy bueno. Claro que es mejor correr Docker desde Linux, pero si no tienes alternativa de usar Windows, es una buena solución. Agreo otra cosa: lo que más me gusta de WSL es que va apermitir el acceso a las GPUs desde los contenedores docker, es decir que por ejemplo, podremos usar contenedores docker para entrenar redes neuronales utilizando la capacidad de procesamiento de la GPU
Buenas! Por si precisan matar el proceso Vmmem una vez terminen de probar, abren un powershell y le dan wsl --shutdown. Tarda alrededor de un min o más en cerrar wsl.
con WSL2, desde la app de windows terminal no te consume mas de 500 megas. Hay que instalar WSL2 antes de bajar las distros de linux desde el store para tener el bash en la terminal
No es tan pesado, bueno mi experiencia es 4gb en máquina virtual vs 100mb. Lo raro fue ver esas 2gb en el vídeo. Sirve mucho cuando tienes laptop con Nvidia, siempre he tenido lapsos con gráfica y siempre dan problemas en Linux cuando más ocupas trabajar. Una vez pensé que se había dañado el puerto HDMI porque hasta el cable probé por aparte y cuando inicio la laptop en Windows me doy cuenta todo funcionaba menos Ubuntu y gráfica juntos.
Buenas. Como están? Tengo un problema con wsl2 y localhost. Ni bien bootea Windows me lanza un refused. Lo probé con un node corriendo express en el puerto 3000. De momento lo único que encontré para "acomodarlo" es. Desde powershell tirar un wsl --shoutdown. Y luego volverlo a arrancar. Esto me habilita el acceso a localhost. Pero cada vez que reinicio Windows vuelve a ocurrir. Alguno con el mismo problema?
muy buen video, no conocia el canal muy buena la forma en la que explicas las cosas, suscrito, like y notis, un genio la verdad ,... ahora q desactivaron los no me gusta, no vas a saber a cuantos le exploto la maquina jajajajajjajajajaja saludos desde rosario argentina
Lo malo, es la gestion de recursos.. las VM se van acaparando los recursos.. si no tenes bien el archivo .wslconfig.. y cada tanto hay que hacer un fdisk del disco de la vm (un vhx), para liberar espacio en disco :D
Saludos man, gracias por los muy buenos videos.. me han ayudado bastante en mi lado de arquitectura como desarrollador. Quisiera por favor, consultarte lo siguiente, entonces es preferible instalar una distribución en Windows con WSL 2 y trabajar en ella el Docker en contraposición al Docker Desktop en Windows? (el cual instalo habiendo previamente aplicado las configuraciones para WSL2 sin bajar una distribución.)
Una pregunta Pelado Nerd, es mejor usar docker desktop sin o con WSL2? Tengo entiendio que con WLS2 en teoria tendria mejor rendimiento que con la maquina virtual con docker desktop pero queria poder confirmarlo.
Genial explicación, pensaba que había una integración mayor. Pero parece que esta gente se esta poniendo las pilas y cada vez le queda menos. veo un futuro en el que la retrocompatibilidad muere a software antiguo y Linux parece el nuevo horizonte para todos.
¿Que es más recomendable? Usar la máquina virtual de docker o el wsl2? Tengo una duda enorme, lo que pasa es que tengo pensado instalar una aplicación que he estado desarrollando en windows pero quiero migrarlo a un contenedor en docker que pienso crear( todo esto es nuevo para mí ) y luego quiero hacerla correr en un servidor linux voy a tener problemas? Es recomendable que el entorno lo mantenga asi tal como está sin docker o por motivos de escalamiento de todas formas es mejor docker?
Buenas, es lo mismo la vm de.docker o wsl2. Si tu contenedor docker va a correr una distribución de Linux, lo podes correr en wsl2, o en la vm y también en el server Linux. Te recomiendo que mires mí video de docker noob a pro para que entiendas bien los conceptos
Justamente acabo de ver un vídeo que vendía el WSL 2 como Wowwwwwww pero después de estar trasteando por más de 4 horas realmente no encuentro ningún uso/beneficios en un entorno de producción, digo yo uso el 80% de mi tiempo Linux y un 20% Windows en Dual Boot
Pelado, excelente video. Explica cómo agregar la config en el archivo wslconfig para que no te morfe toda la RAM, problema que me volvió loco varios meses hasta que si con la solución. Un abrazo.
PS C:\Windows\system32> wsl --set-default-version 2 Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS el msinfo me dice que los Hyper-V estan YES (los 4 que aparece) ideas? Tengo que ir si o si al BIOS ?
Que onda pelón, por qué no está bueno proxmox? Yo tengo pensado hacer un home lab y estaba averiguando que cosas podía usar, si podés hacer un video con tus opiniones de proxmox me serviria mucho. Saludos de cba
consulta, tengo win server 2008 r2 me conviene instalar una maquina virtual con linux y montar sobre este el servidor Docker, quisiera hacer unos conteiner con python y correr unos script para automatizar un par de tareas diarias programas con crontab, que me sugieren? desde ya gracias, saludos
Me ha dado varios problemas de gestion de memoria que requieren los contenedores docker en windows. Es decir las soluciones son modificar o ingresar algunos valores dentro de sysctl pero docker-desktop no lee como tal bien esas configuraciones. Me toco crear una archivo .wslconfig para que leyera algunas configuraciones. Depronto existen otras alternativas ? muchas gracias
Ok entonces como dijiste, como ahí dice managed VM es porque es una máquina virtual, pero el managed VM solo es para el wsl 2, entonces el wsl 1 no es una máquina virtual? Ya que tiene una X roja como mostrando que no es o no lo tienen 😐. Para mi que "Managed VM" ahí significa que también puede manejar máquinas virtuales, no que es una máquina virtual, pero es lo que entiendo, puede ser que esté equivocado. Aún así, también pienso que es una máquina virtual.
Maquina isolationada XD Yo me compré Windows 10 profesional solo por esto, para poder correr dockers, un buen wordpress en local para cacharrear tengo montado.
vmmem crece mucho en RAM porque Windows no es capaz de identificar o manejar los archivos cacheados en memoria de Linux (la memoria real usada puede ser 10MB pero con 2GB de archivos cacheados) lo que hace que del lado de Windows se reserven completamente los 10MB+2GB. Este problema esta identificado y al parecer han estado trabajando en eso pero hasta el momento ninguna solución.
wsl2 a mi opinión personal mia y solamente mia siento que no esta muy bien implementado lo que quieren hacer y eso no me a dejado una buena impresión, entiendo por que quisieron hacer eso y las razones sobran pero espero que mejore para bien conforme pase el tiempo
Excelente explicación. Yo acostumbro trabajar con VirtualBox e ir probando algunas características en un S.O Linux, para después, cuando sea necesario, exportar el .OVA para montarlo en otro equipo y cargar todas las configuraciones. Alguien sabe si es posible exportar o algo similar mediante WSL?
bien por microsoft IMPRESIONANTE.. algo impensable hace unos años.. pelado que opinas del M1 de apple? ya tenemos Docker Desktop corriendo con rosseta 2 ..saludos crack!
Mi problema con wsl no es las capacidades técnicas, sino que sea otra estrategia de Microsoft para comerse un mercado y monopolizarlo... no podemos destruir GNU/Linux asi que lo virtualizamos. Microsoft ama linux si, pero WSL tiene licencia privativa xDD el espiritu open source
WSL2 está super. Eso junto a la nueva terminal y la integración con vscode 👌
Desde hace unos años cambie de linux a windows en el trabajo, ya que en casa usaba normalmente windows, y personalmente estoy más a gusto en Windows. Ahora hago todo con WLS2.
El intercambio de archivos entre host y wsl es lento, y cuando tiras un composer o un npm, puede ser bastante, bastante horrible.
La solución que le de di, fue trabajar los archivos dentro de WSL, es decir, me bajo los repositorios dentro de WSL, y dentro ejecuto todos los comandos.
Me he puesto un acceso directo a la carpeta interna de WSL de los proyectos, y accedo directamente desde el explorador, y para trabajar en ellos, simplemente tiro un "code ."
VSCode tiene una extension que viene nativa, que es "remote wsl", esta extensión hace que trabajes en vscode como siempre, pero realiza una conexion a WSL para que el IO sea directo a la VM.
Por lo tanto la velocidad es la nativa de la vm. (Para mi trabajo con proyectos de varios gigas o decenas de gigas de archivos en composer, no noto problema, va todo fluido y rápido, no noto diferencia a cuando trabajaba directamente en linux).
A mí se me pone muy lento el trabajar con VSCode desde el WSL, empecé a usar NeoVim y todo me va de maravilla :)
Same here
I realize I'm quite randomly asking but do anybody know of a good website to watch newly released series online?
@Ramon Nathaniel Try FlixZone. Just google for it :)
@Hamza Rhett Definitely, I have been watching on FlixZone for since april myself :D
IMPRESIOOONANNTEEEE!
Y para desarrollar con visual studio code, basta con escribir dentro de ubuntu "code . " abre el programa y puedes ejecutar directamente el código dentro de esa VM.
code . es porque tienes vscode como un binario llamado code en una ruta de $PATH. Puedes hacer eso en cualquier so, tambien en windows. El binario puede recibir un parametro en este caso un directorio a abrir, con punto le indicas el directorio actual. Prueba a meter mas cosas al path, a mi me gusta sublime, pycharm, idea, ...
@@xukot Claro! a lo que voy puedes usar el interprete de WLS para ejecutar el codigo q estas desarrollando, esa integración la encuentro genial, no probé con otros editores :)
PERFECTA PRONUNCIACIÓN (as always)
...as usual
Excelente wsl, sobre todo para los que nos da pereza hacer dual boot
Yo todavía uso proxox en una integración y cero problemas. Seria bueno que hicieras un video contando porque lo odias tanto :)
peladonerd, proximamente Microsoft MVP :)
La verdad llevo usando WSL hace más de un año. Al principio pensé hacer lo que decías, usar docker y tratar de que corrieran muchos servicios, pero se empezaba a comer la RAM incluso con los proyectos de desarrollo. Finalmente tuve que instalar otro equipo solo con linux para correr los servicios. De todas maneras sigo utilizando WSL para hacer las conexiones a otros servidores por SSH y para la subida de archivos al servidor por RSYNC, es muy bueno tener una consola de linux a la mano.
estoy usando wsl2 porque no pude hacer el dualboot y funciona muy bien, es muy buena la integracion
Yo igual, muy buena integración
Excelente aporte, tengo unos cuantos meses usándolo (desde la beta) y hasta ahora ningún problema, de verdad es una buena alternativa WSL2 para los desarrolladores.
Yo lo probe hace unos meses para compararlo con una maquina virtual y al final depende del uso que le vayas a dar como comentas. Faltan cosas por mejorar como en todo, pero igualmente esta interesante probarlo. Si solamente van a trabajar con la terminal esta genial, si son de los que valoran una interfaz, se puede configurar una pero no es lo mismo que con una maquina virtual. Saludos, buen video!
Que bien empezar el dia con estos videos!!!
Saludos desde Argentina :D
Que hermoso país argentina. Saludos desde argentina
Después de ver este video me he encontrado con una nueva versión de ubuntu preview para wsl2 en Microsoft Store con más y mejores características para desarrolladores, la estoy probando ahora mismo y parece de entrada más rápida que las versiones normales, por si os sirve. Y aprovecho para informaros que este canal me parece genial. Gracias Pablo.
Cómo se llama?
Gracias por explicarlo!, estuve investigando de que se trataba sin ir demasiado a profundidad y no me quedaba claro, pero ahora gracias a tu explicación lo entiendo mucho mejor! Cuando sea grande quiero ser como el Pelado Nerd!
Me encantan los finales!!! jajaj...Muy bueno Pablo la data de WSL2!! Abrz
Tu video aclara muchas dudas, ya que ciertamente Microsoft nunca termina de explicar en sus páginas lo que verdaderamente es wsl y el impacto en los recursos de la pc ... Buen trabajo!
Para cuándo la Review de proxmox?
Yo la uso todavía
@@ELANTYTODO yo igual la uso
Yo estoy por implementarlo
Que ventajas o que llega a solucionar promox ?
Lo he visto que lo comparan con virtualbox y/o vmware, nosé si será de la misma categoría.
Me dio risa las palabras del final, yo use proxmox en una PC local que tenía para pruebas y tal y me metí días enteros leyendo documentaciones para levantar aquella cosa, al final todo eso para montarme una centralita telefónica. Un saludo pelado desde Cuba, me encantan tus videos.
Instalar WSL para usar Linux sin aprender Linux, pero terminas aprendiendo Linux. Luego migras a Linux y piensas "donde estuvo esto toda mi vida, encontré la luz".
Gracias Microsoft
Gracias Microsoft? 🤣😂🤣😂🤣😂🤣
MUCHAS GRACIAS POR EL RESUMEN DETALLADO ❤❤❤❤❤
se agradece mucho la opinión de un experto, siempre tuve muchas dudas sobre WSL2, gracias.
Buen video, pero me gustaria aclarar que la integracion de tu distro de WSL2 con Docker, no significa que docker server funciona dentro de esa distro, significa que la configura como cliente hacia el WSL de docker, eso se puede validar desde windows haciendo un "wsl -l" y veras que alli tambien existe el de docker.
Excelente info maestro!!! Lo usaré para meterme al mundo de DevOps.
Pelado!! veo tus videos muchas veces antes de ponerme a estudiar. Así arranco de buen humor y aprendiendo, nada mejor.
Mi próxima pc que me compre le voy a poner Linux. Para laboratorios uso WSL y también una VM de Virtual-Box, con esta última como sólo tiene mi compu 4 gb de RAM desde que la enciendo hasta que inicia en es interín me hago un café jaja.
En mi clase de organización de computadoras se trabaja con full Linux y a raíz de las mejoras que ha ido teniendo WSL se ha estado tratando de recomendar, es una buena alternativa la verdad, bien por Microsoft.
está buenísimo, por ahora he tenido que usar Hyper-V para correr mis containers de Linux en Windows Server 2019 (con Docker Desktop), esta semana se va a producción, y tenía las dudas de si usar WSL o no... así que este video me viene de maravillas, muchas gracias crack! .
Y sí, me costó un montón también encontrar info en internet...
buen chiste al final, saludos de Chile, con tus videos conocí docker!!
Cada vez que decís isolar me imagino el contenedor de docker al sol, a 40°C todo colorado con el vasito de agua en la cabeza para la i(n?)solación jajajajaja
Gracias, Cuando Preview de Proxmox?
genial , siempre se aprende algo nuevo
Me encantó. Yo uso Hyper-V porque me permite limitar los recursos (supongo que también se puede desde WSL aunque quiero que esté todo integrado con docker), antes tenía 8GB de ram y me empezaba a comer el disco. Ahora que tengo una mejor máquina lo sigo usando con Hyper-V por costumbre :P
idem! lo unico que me pasa con Hyper-V es que me reconoce solo un socket de CPU (tengo 2).. le activé el span de NUMA en la config pero no funciona :(
Grande Pela! Me sumo a la review de ProxMox !
La verdad si me gusto, tengo años con debian y ubuntu, pero siempre hay incompatibilidad con el hardware de mi equipo, sin mencionar los juegos, con WSL tengo herramientas para trabajar y tengo mis herramientas para el ocio en una sola computadora
pero si es un caño proxmox.. de hecho lo uso a full para desplegar tests, y en varios lados que conozco tiene servidores de producción con todo en docker funcionando perfecto desde hace años... igual muy bueno el video jeje
wsl2 ubuntu me salvó la vida con el rendimiento con docker para programar, sea virtual o no,
Excelente video Sensei, por otro lado ya me esta comenzando a preocupar el pelado ya van muchos videos de windows :S
Lupe me lavó el cerebro
si estuvo bueno este video como siempre, estuvo entretenido y un poco duro para los winderos escuchar la realidad XD, yo desde el 2004 que me fui a Linux y lo único que extraño es no poder jugar y emulador todos los juegos que jugaba pero por eso me compre una play y asunto arreglado, nuevo dato aprendido palabra "aislar" y decir correctamente isolar :D Saludos pelado
Buenísimo el video y el contenido, salvo por el innecesario ASMR, lo demás me fue muy útil!.. Saludos!!
Significa que sigue siendo una virtualization Docker que el VM-hypervisor sigue estando o sea no hay abstraccion de capas. De las patentes que tiene Docker que se puede decir como que es una tecnologia CHROOT pero a lo grafico, o sea el reinventar lo que ya estaba de antes.
Está muy bueno. Claro que es mejor correr Docker desde Linux, pero si no tienes alternativa de usar Windows, es una buena solución. Agreo otra cosa: lo que más me gusta de WSL es que va apermitir el acceso a las GPUs desde los contenedores docker, es decir que por ejemplo, podremos usar contenedores docker para entrenar redes neuronales utilizando la capacidad de procesamiento de la GPU
No tenia idea de que se podia con wsl, gracias voy a probarlo
Buenas! Por si precisan matar el proceso Vmmem una vez terminen de probar, abren un powershell y le dan wsl --shutdown. Tarda alrededor de un min o más en cerrar wsl.
con WSL2, desde la app de windows terminal no te consume mas de 500 megas. Hay que instalar WSL2 antes de bajar las distros de linux desde el store para tener el bash en la terminal
Excelente contenido 👏👏👏
impresionante win!!!
ahora entiendo por que cuando le puse wsl2 me desaparecio la vm en el hyper-v , gracias por la info !
Desde hoy voy a dejar de usar la palabra aislar para usar isolar, solo para molestar a los que comentan
apenas lo vi, pense enseguida en los contenedores de Docker
Fenómeno
Si está super, pero yo tuve varios errores con hyper-v, y eso molesta y quita tiempo... Como adoro Linux 😜☺️
Impecable....impecable.
No es tan pesado, bueno mi experiencia es 4gb en máquina virtual vs 100mb. Lo raro fue ver esas 2gb en el vídeo.
Sirve mucho cuando tienes laptop con Nvidia, siempre he tenido lapsos con gráfica y siempre dan problemas en Linux cuando más ocupas trabajar. Una vez pensé que se había dañado el puerto HDMI porque hasta el cable probé por aparte y cuando inicio la laptop en Windows me doy cuenta todo funcionaba menos Ubuntu y gráfica juntos.
Buenas. Como están? Tengo un problema con wsl2 y localhost. Ni bien bootea Windows me lanza un refused. Lo probé con un node corriendo express en el puerto 3000. De momento lo único que encontré para "acomodarlo" es. Desde powershell tirar un wsl --shoutdown. Y luego volverlo a arrancar. Esto me habilita el acceso a localhost. Pero cada vez que reinicio Windows vuelve a ocurrir. Alguno con el mismo problema?
muy buen video, no conocia el canal muy buena la forma en la que explicas las cosas, suscrito, like y notis, un genio la verdad ,... ahora q desactivaron los no me gusta, no vas a saber a cuantos le exploto la maquina jajajajajjajajajaja saludos desde rosario argentina
Lo malo, es la gestion de recursos.. las VM se van acaparando los recursos.. si no tenes bien el archivo .wslconfig.. y cada tanto hay que hacer un fdisk del disco de la vm (un vhx), para liberar espacio en disco :D
Saludos man, gracias por los muy buenos videos.. me han ayudado bastante en mi lado de arquitectura como desarrollador. Quisiera por favor, consultarte lo siguiente, entonces es preferible instalar una distribución en Windows con WSL 2 y trabajar en ella el Docker en contraposición al Docker Desktop en Windows? (el cual instalo habiendo previamente aplicado las configuraciones para WSL2 sin bajar una distribución.)
Aguante Proxmox Pelado!!
Una pregunta Pelado Nerd, es mejor usar docker desktop sin o con WSL2? Tengo entiendio que con WLS2 en teoria tendria mejor rendimiento que con la maquina virtual con docker desktop pero queria poder confirmarlo.
Excelente, gracias
Yo lo uso para hacer pruebas de contenedores en pre producción y programar en Python
Genial explicación, pensaba que había una integración mayor. Pero parece que esta gente se esta poniendo las pilas y cada vez le queda menos. veo un futuro en el que la retrocompatibilidad muere a software antiguo y Linux parece el nuevo horizonte para todos.
Así es como yo lo uso, yo tengo WSL en mi pc Windows pero todo lo que desarrollo lo despliego a Ubuntu server.
¿Que es más recomendable? Usar la máquina virtual de docker o el wsl2? Tengo una duda enorme, lo que pasa es que tengo pensado instalar una aplicación que he estado desarrollando en windows pero quiero migrarlo a un contenedor en docker que pienso crear( todo esto es nuevo para mí ) y luego quiero hacerla correr en un servidor linux voy a tener problemas? Es recomendable que el entorno lo mantenga asi tal como está sin docker o por motivos de escalamiento de todas formas es mejor docker?
Buenas, es lo mismo la vm de.docker o wsl2. Si tu contenedor docker va a correr una distribución de Linux, lo podes correr en wsl2, o en la vm y también en el server Linux. Te recomiendo que mires mí video de docker noob a pro para que entiendas bien los conceptos
excelente video pibe
Justamente acabo de ver un vídeo que vendía el WSL 2 como Wowwwwwww pero después de estar trasteando por más de 4 horas realmente no encuentro ningún uso/beneficios en un entorno de producción, digo yo uso el 80% de mi tiempo Linux y un 20% Windows en Dual Boot
Pelado, excelente video. Explica cómo agregar la config en el archivo wslconfig para que no te morfe toda la RAM, problema que me volvió loco varios meses hasta que si con la solución. Un abrazo.
Verte en Windows me hace sangrar la vista.! jaja Mejor dicho Guindus.!
Lo bueno tambien de wsl2 es que no te hace falta windows 10 pro.. A dif del wsl1 qué si te lo exigía.
PS C:\Windows\system32> wsl --set-default-version 2
Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS
el msinfo me dice que los Hyper-V estan YES (los 4 que aparece)
ideas? Tengo que ir si o si al BIOS ?
Muchas gracias
Que onda pelón, por qué no está bueno proxmox? Yo tengo pensado hacer un home lab y estaba averiguando que cosas podía usar, si podés hacer un video con tus opiniones de proxmox me serviria mucho. Saludos de cba
Jaja justo ayer estaba usando WSL2 en una máquina virtual Windows corriendo sobre KVM,
sad... que no pueda user network = host .... jejeje gracias por la explicacion.
Excelente vídeo! Ya tienes el video de PROXMOX? Me interesa 😬
Quién diría que el Temach haría reseñas de software
consulta, tengo win server 2008 r2 me conviene instalar una maquina virtual con linux y montar sobre este el servidor Docker, quisiera hacer unos conteiner con python y correr unos script para automatizar un par de tareas diarias programas con crontab, que me sugieren? desde ya gracias, saludos
Yo WSL y no sube de 15mb de memoria en el task manager. Ni tampoco tengo ningún proceso gastandome memoria.
Me ha dado varios problemas de gestion de memoria que requieren los contenedores docker en windows. Es decir las soluciones son modificar o ingresar algunos valores dentro de sysctl pero docker-desktop no lee como tal bien esas configuraciones. Me toco crear una archivo .wslconfig para que leyera algunas configuraciones. Depronto existen otras alternativas ? muchas gracias
Ok entonces como dijiste, como ahí dice managed VM es porque es una máquina virtual, pero el managed VM solo es para el wsl 2, entonces el wsl 1 no es una máquina virtual? Ya que tiene una X roja como mostrando que no es o no lo tienen 😐.
Para mi que "Managed VM" ahí significa que también puede manejar máquinas virtuales, no que es una máquina virtual, pero es lo que entiendo, puede ser que esté equivocado.
Aún así, también pienso que es una máquina virtual.
WSL no es una máquina virtual, es un subsistemas de Windows, al igual que lo es Win32. Si lanzas una tarea Win32 también gasta RAM,
Gracias
Maquina isolationada XD
Yo me compré Windows 10 profesional solo por esto, para poder correr dockers, un buen wordpress en local para cacharrear tengo montado.
funciona con home? como se obtiene eso del Insider que dice que es requisito?
@@videovideo166 perdona, me equivoqué, quise decir profesional
@@videovideo166 si, funciona en Windows home
@@videovideo166 Tenés que tener Windows 10 Pro. Pero el home se puede upgradear por poca plata.
Wsl1 requiere la versión pro de windows, pero wsl2 no, basta con la versión home.
proxmox entonces es malo?? me quede con la duda -.-
como hacerlo en windows server 2019 por favor
vmmem crece mucho en RAM porque Windows no es capaz de identificar o manejar los archivos cacheados en memoria de Linux (la memoria real usada puede ser 10MB pero con 2GB de archivos cacheados) lo que hace que del lado de Windows se reserven completamente los 10MB+2GB. Este problema esta identificado y al parecer han estado trabajando en eso pero hasta el momento ninguna solución.
que bien dices aislada.
wsl2 a mi opinión personal mia y solamente mia siento que no esta muy bien implementado lo que quieren hacer y eso no me a dejado una buena impresión, entiendo por que quisieron hacer eso y las razones sobran pero espero que mejore para bien conforme pase el tiempo
Excelente explicación. Yo acostumbro trabajar con VirtualBox e ir probando algunas características en un S.O Linux, para después, cuando sea necesario, exportar el .OVA para montarlo en otro equipo y cargar todas las configuraciones. Alguien sabe si es posible exportar o algo similar mediante WSL?
Si es posible exportar, por lo menos en WSL2 que recién empiezo a usar
Hola comunidad!. Saben si de esta modalidad se puede adaptar kali, con bswpm+sxh+sxhkd????
Lo eh intentado pero no se como
Cuando un video de proxmox?
Pronto
Eres el mejor
Como hago que mi docker en windows consuma almenos 1gb?
No he podido limitar el consumo de ram tengo maximo 8gb
como puedo saber que vesion de wsl tengo?
bien por microsoft IMPRESIONANTE.. algo impensable hace unos años.. pelado que opinas del M1 de apple? ya tenemos Docker Desktop corriendo con rosseta 2 ..saludos crack!
No solo la red, también los ficheros de windows
Seria interesante un video de cómo bindear una ip publica para mostrar el contenedor corriendo desde afuera
Fíjate mí video de ngrok
se puede instalar software con interfaz gráfica de linux desde wsl?
Esto es como la evolución en la naturaleza, que las células integraron las mitocondrias en sí mismas y se volvieron más eficientes?
Pelado, probaste usar con esa imagen de nginx el argumento --net host en vez de exponer el puerto? A mí no me estaría funcionando
Creo haber leido que --network host no anda en windows ni en Mac.
para web dev esta ideal
Mi problema con wsl no es las capacidades técnicas, sino que sea otra estrategia de Microsoft para comerse un mercado y monopolizarlo... no podemos destruir GNU/Linux asi que lo virtualizamos. Microsoft ama linux si, pero WSL tiene licencia privativa xDD el espiritu open source