Intel VT-x / AMD SVM is required.
Follow Installation Preparation from OSX-KVM
You will get MacOS Install ISO and prepared QEMU system.
You need a VNC client to connect your virtual console.
After install, you can enable screen sharing and you can use VNC to control it.
HDD image will be created on docker container
sudo docker run --device /dev/kvm:/dev/kvm -p 5901:5901 \
-v <MacOS Install ISO host path>:/macos/install.iso \
mainto/kvm-mac:<VERSION>
sudo docker run --device /dev/kvm:/dev/kvm -p 5901:5901 \
-v /home/user/Install_macOS_Sierra_(OS_X_10.12.5).iso:/macos/install.iso \
mainto/kvm-mac:10.12.5
sudo docker run --device /dev/kvm:/dev/kvm -p 5901:5901 \
-v <Mac HDD IMG host path>:/macos/hdd.img \
-v <MacOS Install ISO host path>:/macos/install.iso \
mainto/kvm-mac:<VERSION>
sudo docker run --device /dev/kvm:/dev/kvm -p 5901:5901 \
-v /home/user/hdd.img:/macos/hdd.img \
-v /home/user/Install_macOS_Sierra_(OS_X_10.12.5).iso:/macos/install.iso \
mainto/kvm-mac:10.12.5
sudo docker run --device /dev/kvm:/dev/kvm \
-p 5900:5900 -p 5901:5901 \
<YOUR IMAGE>
sudo docker run --device /dev/kvm:/dev/kvm \
-p 5900:5900 -p 5901:5901 \
-v <Mac HDD IMG host path>:/macos/hdd.img \
mainto/kvm-mac:<VERSION>
Content type
Image
Digest
Size
179.1 MB
Last updated
over 9 years ago
docker pull mainto/kvm-mac:10.12.5