OrbStack

Orbital Labs, LLC · Esegui container Docker, Kubernetes locale e macchine Linux in un'app Mac nativa con terminali, file, rete e strumenti di compilazione integrati.

CaskVirtualizzazione e containerAggiornamento automaticoApple silicon · Intel
Sito web
Da homebrew/cask
Installazioni in 30 giorni
20.655
N. 14 in App
Installazioni in un anno
190,7K
Ultimi 365 giorni
Ultima versione
2.2.4
12 ott · 12 ott
Dimensione del download
470MB
arm64 / x86_64 · dmg
Frequenza di rilascio
Ogni 2 settimane
1 versione in 30 giorni

OrbStack è un’app per Mac della categoria Virtualizzazione e container. Lo sviluppatore è Orbital Labs, LLC.

Informazioni di base

Chip
Apple silicon · Intel
Versione di macOS
macOS 14 o versioni successive
Sviluppatore
Orbital Labs, LLC
Comando di installazione
brew install --cask orbstack
Homebrew
Installabile; l’app si aggiorna da sé
Altri nomi
orbstack

Le informazioni qui sopra sono state verificate il o successivamente. Mostra le fonti di ogni dato

Descrizione

Tradotto con IAMostra l’originale

OrbStack è un ambiente macOS nativo per container Docker, Kubernetes locale e macchine virtuali Linux. È pensato per sviluppatori che eseguono stack web, creano immagini di container, testano servizi o lavorano in Linux senza lasciare il Mac.

Funzionalità principali

  • Esegui carichi Docker e Compose con un motore Docker incluso e gli strumenti Compose e buildx.
  • Gestisci container, immagini, volumi, compilazioni, log, terminali e file nell'app nativa; controlla l'uso delle risorse in Activity Monitor.
  • Crea macchine Linux dalle distribuzioni supportate e accedi tramite orb o SSH. I file condivisi sono accessibili da macOS e le macchine isolate possono limitare l'accesso ai file del Mac.
  • Usa rete integrata, inoltro delle porte, domini automatici orb.local e Kubernetes locale per lo sviluppo.
  • Inoltra i dispositivi USB supportati e usa l'audio nei carichi Linux. Su Apple Silicon, esegui immagini di container x86 con emulazione assistita da Rosetta.

Installazione e primi passi

Installa il cask Homebrew per macOS con brew install --cask orbstack, quindi apri OrbStack per completare la configurazione. Homebrew installa OrbStack.app insieme a orb e orbctl con completamento della shell. Seleziona una distribuzione Linux nell'app per creare una macchina, oppure usa gli strumenti Docker inclusi per i container. I container e i dati delle macchine occupano spazio su disco aggiuntivo rispetto al download dell'app.

Requisiti, piattaforme e compatibilità

OrbStack richiede macOS Sonoma 14 o successivo e offre build separate per Apple Silicon e Intel. È un'applicazione host macOS; Linux è l'ambiente guest, non un host nativo supportato separatamente, e non viene offerta un'edizione host Windows. Il cask Homebrew attuale dichiara il minimo macOS ma nessuna dipendenza aggiuntiva da formule o conflitto con cask. Docker Desktop non è necessario: OrbStack fornisce il proprio motore e i propri strumenti. L'approvazione dell'amministratore è facoltativa e serve per i collegamenti globali agli strumenti e il collegamento al socket di compatibilità.

Docker Desktop e Colima possono coesistere selezionando il contesto Docker appropriato. OrbStack seleziona il proprio contesto orbstack e, con l'approvazione dell'amministratore, può aggiornare /var/run/docker.sock. Gli strumenti Docker CLI esistenti e funzionanti restano al loro posto, quindi controlla quale motore e contesto usano. La migrazione facoltativa dei dati Docker Desktop copia container, immagini e volumi esistenti. La guida ufficiale consiglia di arrestare un motore inutilizzato per risparmiare risorse. OrbStack non offre accelerazione GPU Linux né un desktop Linux grafico completo.

Account, prezzi e licenza

OrbStack è un software proprietario di Orbital Labs, LLC; il suo repository GitHub pubblico serve per segnalazioni e discussioni, non contiene il codice sorgente completo del prodotto. L'uso personale non commerciale è gratuito. L'uso freelance, aziendale e ogni altro uso commerciale richiede una licenza a pagamento per utente; anche l'uso professionale senza scopo di lucro rientra nei termini commerciali. La pagina prezzi ufficiale indica attualmente Pro a $8 per utente al mese con fatturazione annuale ($96 all'anno). L'installazione include una prova Pro di 30 giorni, dopo la quale Free è destinato all'uso personale. Crea un account, acquista o ricevi una licenza assegnata e accedi per attivare l'accesso a pagamento. Consulta termini e prezzi attuali per idoneità e dettagli di fatturazione.

Fonti ufficiali: avvio rapido, installazione e migrazione, integrazione Docker, FAQ, licenze e prezzi.

Requisiti di sistema

macOSVersione dell’appChipDownloadFonte
macOS 14 o versioni successive2.2.4,21120Intelcdn-updates.orbstack.dev/amd64/OrbStack_v2.2.4_21120_amd64.dmgSHA-256 b18b397aff7e81ab7d63934a569da659ec73b0a19a99fa7521d4b75c96db5544HomebrewVerificato il
macOS 14 o versioni successive2.2.4,21120Apple siliconcdn-updates.orbstack.dev/arm64/OrbStack_v2.2.4_21120_arm64.dmgSHA-256 f0c698e709c99fb3ee87f92c3a0445c6b8f5a10d6a0edd4f4d461925d194b86aHomebrewVerificato il

Come installare OrbStack sul Mac

  1. Esegui in “Terminale”: brew install --cask orbstack
  2. Homebrew installa l’app nella cartella Applicazioni.

Avvertenze

Open the OrbStack app to finish setup.

Installa senza Homebrew

Scarica il file che Homebrew usa per il tuo chip: Apple siliconIntel

Lo SHA-256 serve solo a verificare che il download sia completo: non è una certificazione di sicurezza. Mostra lo SHA-256 e l’indirizzo di download

Disinstallazione di OrbStack e pulizia facoltativa dei dati

Comando di disinstallazione
brew uninstall --cask orbstack

Una disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.

Pulizia approfondita (facoltativa)

Comando di disinstallazione
brew uninstall --zap --cask orbstack

--zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap.

File che OrbStack può lasciare sul Mac (11)
File e cartelle
~/.orbstack
~/Library/Application Scripts/*.dev.orbstack
~/Library/Caches/dev.kdrag0n.MacVirt
~/Library/Caches/SentryCrash/OrbStack
~/Library/Group Containers/*.dev.orbstack
~/Library/HTTPStorages/dev.kdrag0n.MacVirt
~/Library/HTTPStorages/dev.kdrag0n.MacVirt.binarycookies
~/Library/Preferences/dev.kdrag0n.MacVirt.plist
~/Library/Saved Application State/dev.kdrag0n.MacVirt.savedState
~/Library/WebKit/dev.kdrag0n.MacVirt
~/OrbStack

Queste voci provengono dalla definizione Homebrew, verificata il . Indicano solo cosa la definizione dichiara di eliminare, non che siano tutte presenti sul tuo Mac.

Novità della versione 2.2.4

Nuova versione · Redazione OpenNavo · Tradotto con IA

  • ModificheI domini dei container supportano porte per dominio con name@port.

Dati sulla sicurezza di OrbStack

Qui trovi solo fatti verificabili, ciascuno con fonte e data: non è una certificazione di sicurezza. Per controllare i file che hai scaricato, puoi analizzarli sul tuo Mac con OpenNavo.

Canali di distribuzione
Homebrew
Open source
Sì · github.com/orbstack/orbstack · MITVerificato il
Analizza con OpenNavoApre un’anteprima della scansione nell’app OpenNavo: sei tu a decidere se avviarla. Scopri di più sulla sicurezza

Dettagli di installazione

Tap
homebrew/cask
Comandi inclusi
orbctl orb
URL di download
https://cdn-updates.orbstack.dev/arm64/OrbStack_v2.2.4_21120_arm64.dmg
SHA-256
f0c698e709c99fb3ee87f92c3a0445c6b8f5a10d6a0edd4f4d461925d194b86a
Definizione Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/o/orbstack.rb
formulae.brew.sh
formulae.brew.sh/cask/orbstack
Codice sorgente
github.com/orbstack/orbstack

Contenuti di installazione e rimozione

  • Disinstallazione uninstall

    Mostra la dichiarazione completa
    {
      "uninstall": [
        {
          "quit": "dev.kdrag0n.MacVirt",
          "script": {
            "args": [
              "_internal",
              "brew-uninstall"
            ],
            "executable": "$APPDIR/OrbStack.app/Contents/MacOS/bin/orbctl"
          }
        }
      ]
    }
  • Installazione app

    File di origine: OrbStack.app

    Destinazione dichiarata: /Applications/OrbStack.app

    Mostra la dichiarazione completa
    {
      "app": [
        "OrbStack.app"
      ],
      "target": "/Applications/OrbStack.app"
    }
  • Installazione binary

    File di origine: $APPDIR/OrbStack.app/Contents/MacOS/bin/orbctl

    Destinazione dichiarata: $HOMEBREW_PREFIX/bin/orbctl

    Mostra la dichiarazione completa
    {
      "binary": [
        "$APPDIR/OrbStack.app/Contents/MacOS/bin/orbctl"
      ],
      "target": "$HOMEBREW_PREFIX/bin/orbctl"
    }
  • Installazione binary

    File di origine: $APPDIR/OrbStack.app/Contents/MacOS/bin/orb

    Destinazione dichiarata: $HOMEBREW_PREFIX/bin/orb

    Mostra la dichiarazione completa
    {
      "binary": [
        "$APPDIR/OrbStack.app/Contents/MacOS/bin/orb"
      ],
      "target": "$HOMEBREW_PREFIX/bin/orb"
    }
  • Installazione zsh_completion

    File di origine: $APPDIR/OrbStack.app/Contents/Resources/completions/zsh/_orbctl

    Destinazione dichiarata: $HOMEBREW_PREFIX/share/zsh/site-functions/_orbctl

    Mostra la dichiarazione completa
    {
      "target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_orbctl",
      "zsh_completion": [
        "$APPDIR/OrbStack.app/Contents/Resources/completions/zsh/_orbctl"
      ]
    }
  • Installazione bash_completion

    File di origine: $APPDIR/OrbStack.app/Contents/Resources/completions/bash/orbctl.bash

    Destinazione dichiarata: $HOMEBREW_PREFIX/etc/bash_completion.d/orbctl

    Mostra la dichiarazione completa
    {
      "bash_completion": [
        "$APPDIR/OrbStack.app/Contents/Resources/completions/bash/orbctl.bash"
      ],
      "target": "$HOMEBREW_PREFIX/etc/bash_completion.d/orbctl"
    }
  • Installazione zsh_completion

    File di origine: $APPDIR/OrbStack.app/Contents/Resources/completions/zsh/_orb

    Destinazione dichiarata: $HOMEBREW_PREFIX/share/zsh/site-functions/_orb

    Mostra la dichiarazione completa
    {
      "target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_orb",
      "zsh_completion": [
        "$APPDIR/OrbStack.app/Contents/Resources/completions/zsh/_orb"
      ]
    }
  • Installazione fish_completion

    File di origine: $APPDIR/OrbStack.app/Contents/Resources/completions/fish/orbctl.fish

    Destinazione dichiarata: $HOMEBREW_PREFIX/share/fish/vendor_completions.d/orbctl.fish

    Mostra la dichiarazione completa
    {
      "fish_completion": [
        "$APPDIR/OrbStack.app/Contents/Resources/completions/fish/orbctl.fish"
      ],
      "target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/orbctl.fish"
    }
  • Installazione postflight_steps

    Mostra la dichiarazione completa
    {
      "postflight_steps": [
        {
          "steps": [
            {
              "args": [
                "_internal",
                "brew-postflight"
              ],
              "command": {
                "base": "appdir",
                "path": "OrbStack.app/Contents/MacOS/bin/orbctl"
              },
              "type": "run"
            }
          ]
        }
      ]
    }
  • Rimozione dati utente zap

    Mostra la dichiarazione completa
    {
      "zap": [
        {
          "rmdir": "~/OrbStack",
          "trash": [
            "~/.orbstack",
            "~/Library/Application Scripts/*.dev.orbstack",
            "~/Library/Caches/dev.kdrag0n.MacVirt",
            "~/Library/Caches/SentryCrash/OrbStack",
            "~/Library/Group Containers/*.dev.orbstack",
            "~/Library/HTTPStorages/dev.kdrag0n.MacVirt",
            "~/Library/HTTPStorages/dev.kdrag0n.MacVirt.binarycookies",
            "~/Library/Preferences/dev.kdrag0n.MacVirt.plist",
            "~/Library/Saved Application State/dev.kdrag0n.MacVirt.savedState",
            "~/Library/WebKit/dev.kdrag0n.MacVirt"
          ]
        }
      ]
    }

Domande frequenti su OrbStack

OrbStack è sicuro?

OrbStack è nel catalogo ufficiale di Homebrew e non è stato disattivato. Da settembre 2026, Homebrew disattiva le app che non superano i controlli di Gatekeeper di macOS. Durante l’installazione, Homebrew confronta il download da cdn-updates.orbstack.dev con il relativo checksum SHA-256. Negli ultimi 30 giorni è stato installato 20.655 volte tramite Homebrew.

OrbStack è open source?

Il codice sorgente di OrbStack è pubblico su GitHub (orbstack/orbstack) con licenza MIT.

Come disinstallare completamente OrbStack dal Mac?

Esegui brew uninstall --cask orbstack. Il comando chiude l’app. Per eliminare anche impostazioni e cache, esegui brew uninstall --zap --cask orbstack. --zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap. In questo modo vengono eliminati anche 11 file e cartelle, tra cui ~/.orbstack.

OrbStack funziona sui Mac con Apple silicon (M1 e successivi)?

Sì. Homebrew scarica pacchetti distinti per i Mac con Apple silicon e per quelli con Intel. Richiede macOS 14 o versioni successive.

Dove si trovano le impostazioni e i dati di OrbStack?

Le impostazioni si trovano in ~/Library/Preferences/dev.kdrag0n.MacVirt.plist. I dati si trovano in ~/.orbstack. Questi percorsi provengono dall’elenco di pulizia di Homebrew.

Qual è l’ultima versione di OrbStack?

L’ultima versione è la 2.2.4. OrbStack si aggiorna da sé; per aggiornarlo con Homebrew, esegui brew upgrade --cask --greedy orbstack.

Cos’altro viene installato insieme a OrbStack?

Aggiunge anche 2 strumenti da riga di comando: orbctl e orb.

Fonti

Ogni dato di questa pagina indica fonte e data di verifica. I dati scaduti riportano solo “Dati al” seguito dalla data e non vengono più presentati come attuali.