Arrancar MacOS con Docker desde GNU/Linux
Me sucedió que buscando como instalar el navegador Safari en Linux para probar una aplicación, no encontraba nada en la página de apple y me derivaban al sistema operativo sin posibilidad de poder usarlo en Linux. Fue entonces cuando di con esta imagen de docker, que permite virtualizar el sistema operativo MacOS al completo desde una máquina virtual que se ejecuta con qemu en nuestro sistema, para inicarlo tenemos que ejecutar el siguiente comando con docker instalado y la virtualización activada en Linux:
$ docker run -it --rm --name macos --device=/dev/kvm --device=/dev/net/tun --cap-add NET_ADMIN -v "./disk:/dev/disk1" -v "./shared:/shared" -v "./macos:/storage" -e "VERSION=15" -e "DISK_SIZE=50G" -e "RAM_SIZE=8G" -e "CPU_CORES=4" --network host dockurr/macos
En la variable de entorno VERSION podemos indicar la versión de MacOS a instalar, y en las demás variables los recursos que queremos asignarle a la máquina virtual.
Luego solo tenemos que conectarnos por VNC al entorno gráfico que ejecuta:
$ xtightvncviewer localhost:5900
Una vez hayamos instalado el sistema podremos usarlo desde la VM con total normalidad, el único contra que le encuentro es que como no tenemos teclados de Mac hay caracteres que va a costar encontrar en nuestro teclado o directamente tendremos que copiarlos porque no están, por lo demás es un sistema completamente operativo para hacer pruebas, espero que os ayude en vuestros desarrollos.
verita84
in reply to indyradio • • •💀• ꝒƖⱤ𐤠ƬƸ ƁƖⱤƁ •💀
in reply to verita84 • • •verita84
in reply to 💀• ꝒƖⱤ𐤠ƬƸ ƁƖⱤƁ •💀 • • •indyradio
in reply to verita84 • • •@verita84
I got your death threat, Nazi.
Let the world see your stupid ass.
verita84
in reply to indyradio • • •indyradio
in reply to indyradio • • •verita84
in reply to indyradio • • •Rock DJ
in reply to indyradio • • •verita84
in reply to Rock DJ • • •