Docker & virtualization
Because your Mac is bare metal (not itself a VM), you can run virtualization layers on top of macOS with full performance.
Docker
Section titled “Docker”Install Docker Desktop (GUI) or Colima (lightweight, CLI-first):
brew install colima dockercolima start --cpu 4 --memory 8docker run hello-worldmacOS VMs (Anka, Tart)
Section titled “macOS VMs (Anka, Tart)”For ephemeral, reproducible macOS build environments:
- Tart — open-source macOS/Linux VMs on Apple Silicon:
Terminal window brew install cirruslabs/cli/tarttart clone ghcr.io/cirruslabs/macos-sonoma-xcode:latest sonomatart run sonoma - Anka (Veertu) — commercial macOS virtualization for build farms.
Licensing & limits
Section titled “Licensing & limits”This pairs well with self-hosted runners for clean-room builds per job.