Salta ai contenuti

Docker e virtualizzazione

Poiché il tuo Mac è bare metal (non è esso stesso una VM), puoi eseguire livelli di virtualizzazione sopra macOS con prestazioni complete.

Installa Docker Desktop (GUI) o Colima (leggero, orientato alla CLI):

Terminal window
brew install colima docker
colima start --cpu 4 --memory 8
docker run hello-world

Per ambienti di build macOS effimeri e riproducibili:

  • Tart — VM macOS/Linux open source su Apple Silicon:
    Terminal window
    brew install cirruslabs/cli/tart
    tart clone ghcr.io/cirruslabs/macos-sonoma-xcode:latest sonoma
    tart run sonoma
  • Anka (Veertu) — virtualizzazione macOS commerciale per le build farm.

Questo si abbina bene ai runner self-hosted per build in ambiente pulito per ogni job.