DEV Community

Cover image for Como emular um iOS no Linux utilizando Docker

Como emular um iOS no Linux utilizando Docker

Iaan Mesquita on December 28, 2021

English version: How to emulate iOS on Linux with Docker Depois de várias tentativas sem sucesso, enfim consegui virtualizar um macOS para fazer t...
Collapse
 
duard profile image
Carlos Eduardo

Excelente post camarada... único porém é que minha memória de vídeo ficou bem lenta. Com 7mb apenas.

Collapse
 
ianito profile image
Iaan Mesquita • Edited

Olá, muito obrigado mano.
Então, suas config são boas? Pq não sei como funciona no Mac, se ele pega a memória ram q passamos e dedica uma parte ao vídeo. Mesmo eu usando 8gb dava uns lags bem pequenos.

Collapse
 
duard profile image
Carlos Eduardo • Edited

A minha máquina é razoávelmente boa cara... Achei muito lento dar boot tanto quando carrega o install quanto quando carrega o processo de boot do macos ...
AMD Ryzen 9 5900X
48GB ram 3600mhz
gtx 1050 ti
ASUS TUF Gaming X570-PLUS
Corsair mp600 pro gen4 pcie x4 nvme m.2 ssd 1tb

PC

Collapse
 
duard profile image
Carlos Eduardo

um detalhe é que eu tentei fazer via Windows 11 (com e sem wsl2), quando estiver com paciência booto no Ubuntu e tento novamente.

Thread Thread
 
ianito profile image
Iaan Mesquita

Estranho mesmo, aqui comigo deu 41 segundos desde a inicialização do container até a tela de loading da apple e até a tela de login foi +4 segundos. Depois tenta lá e da o feedback pra gente. Se tua máquina é razoavelmente boa, tadinha da minha...

Thread Thread
 
duard profile image
Carlos Eduardo

Acabei de bootar no Ubunto e testar... diferença gritante, muiiiiito rápido, e estou em um SSD sata 3 de 450GB

Thread Thread
 
ianito profile image
Iaan Mesquita

Show!!!

Thread Thread
 
duard profile image
Carlos Eduardo

o problema maior é a resolução ... e também tentei com o Moterey, ai sim fica muito ruim.

Collapse
 
buriti97 profile image
buridev

Post muito bom, man

Collapse
 
ianito profile image
Iaan Mesquita

Obrigado!!

Collapse
 
kenjimaeda54 profile image
Kenji

Quando desejo iniciar novamente meu macOs qual comando seria?

Collapse
 
ianito profile image
Iaan Mesquita

Oi, você vai listar os container novamente:
docker ps -a

É vai iniciá-lo com docker start ID

Feito isso, ele vai abrir o emulador e basta você selecionar o macOS novamente.
:D