Docker-OSX

Enviaram-me um link para correr o MacOS dentro do Linux/Windows e tive de experimentar. Tudo começa com um simples comando.

Docker-OSX

Enviaram-me um link para correr o MacOS dentro do Linux/Windows e tive de experimentar.

Tudo começa com um simples comando:

docker run -it \
    --device /dev/kvm \
    -p 50922:10022 \
    -v /tmp/.X11-unix:/tmp/.X11-unix \
    -e "DISPLAY=${DISPLAY:-:0.0}" \
    sickcodes/docker-osx:latest

Isto vai correr o MacOS dentro Qemu servido pelo Docker

A ideia até é bastante simples, Qemu é um emulador e o Docker corre containers, se tivermos um container que execute o Qemu já configurado para o MacOS, então esse container pode ser partilhado e outros poderão utilizar a mesma configuração do Qemu.

De acordo com os criadores do Docker-OSX é possível correr várias versões do MacOS, com varias resoluções, passthrough de hardware, suporte para dispositivos usb, etc etc…

O próximo passo vai ser experimentar o XCode juntamente com o emulador do IPhone para ver se consigo correr alguma das aplicações que tenho vindo a desenvolver.