5 ms·
Anyone have good (preferably open source but not required) tools for running MacVMs on a Mac? Would love a way to programmatically control MacVMs (create new f
by jamifsud 3y ago
Anyone have good (preferably open source but not required) tools for running MacVMs on a Mac? Would love a way to programmatically control MacVMs (create new from image, start, stop, etc) as part of our Mac build server setup. GitHub actions Mac CI minutes are so expensive so we run our own setup and VM level isolation seems to be the best way to keep the build processes from stepping on each other.
- mannyv 3y agoVirtualBox supports it, as does VMWare Player. There's a VirtualBox build for Apple Silicon, which might do the right thing.
- stephenr 3y agoVbox for Arm macs doesn’t run Arm VMs: it emulates 32bit x86 hardware extremely slowly.
- halostatue 3y agoEclectic Light has Viable: https://eclecticlight.co/virtualisation-on-apple-silicon/ https://eclecticlight.co/virtualisation-on-apple-silicon/
- gurjeet 3y agoI’ve had a good experience using Tart. It checks all the boxes you asked. https://tart.run/ https://tart.run/
- ransackdev 3y agoYou can use qemu/libvirt/kvm on any Linux host to run macOS pretty easily these days[1]. I run Ventura on unraid with nvidea gpu passthrough (w/ ryzen cpu even!) and it’s been fairly painless. You can also run macOS in docker, but it’s ultimately running through qemu/kvm as well[2] 1. https://github.com/kholia/OSX-KVM https://github.com/kholia/OSX-KVM 2. https://github.com/sickcodes/Docker-OSX https://github.com/sickcodes/Docker-OSX
- e12e 3y agoI found UTM great for running a macOS vm on Mac: https://github.com/utmapp/UTM https://github.com/utmapp/UTM