If you don't run this you will have a new image every time. This is for when you want to run your system later. Start the same container later (persistent disk) Sudo apt install qemu qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager Sudo pacman -S qemu libvirt dnsmasq virt-manager bridge-utils flex bison ebtables edk2-ovmf Then have QEMU on the host if you haven't already: # ARCH Need to turn on hardware virtualization in your BIOS, very easy to do. # scroll down to troubleshooting if you have problems Pull requests, suggestions very welcome! docker pull sickcodes/docker-osxĭocker run -privileged -v /tmp/.X11-unix:/tmp/.X11-unix sickcodes/docker-osx Run Mac in a Docker container! Run near-native OSX-KVM in Docker! X11 Forwarding!Ĭredits: OSX-KVM project among many others: