Tools for running VMs on apple silicon macs
12 points by juliethefoxcoon
12 points by juliethefoxcoon
I’ve had great success with lima (and colima) along with UTM.
My only “complaint” is that UTM doesn’t detect VMs that are started via lima (or, any other way than directly through UTM). But its probably for good reasons so I dont think its a worthwhile complaint.
I also use UTM for non-macos VMs, and lima/colima for docker. For macos VMs I use VirtualBuddy.
Why not the first-party apple/containers project that just hit 1.0 last week?
https://github.com/apple/container
I liked Tart but it was acquired by OpenAI. I'd rather just use Apple's own work and it indeed Just Worked.
I do not believe apple/container is designed to be a general purpose "I want me a VM" versus "I will secretly provision a VM only for the purpose of running a Linux kernel upon which I can run containers"
I don't mean to poo-poo the Virtualization.framework upon which it is built, as the sibling comment points out there seem to be plenty of CLIs available to make it do something useful, only that container the project is more narrowly focused
I rarely see it mentioned but vfkit is a great lightweight CLI interface to Virtualisation.framework.