OrbStack

Orbital Labs, LLC · Exécutez des conteneurs Docker, Kubernetes local et des machines Linux dans une app Mac native avec terminaux, fichiers, réseau et outils de compilation intégrés.

CaskVirtualisation et conteneursMise à jour intégréeApple silicon · Intel
Site web
Source : homebrew/cask
Installations sur 30 jours
19 386
N° 14 du classement App
Installations sur 1 an
189,9 k
365 derniers jours
Dernière version
2.2.4
12 oct. · 12 oct.
Taille du téléchargement
470Mo
arm64 / x86_64 · dmg
Rythme des versions
Toutes les 2 semaines
1 version en 30 jours

OrbStack est une app Mac de la catégorie Virtualisation et conteneurs. Développée par Orbital Labs, LLC.

Informations clés

Puce
Apple silicon · Intel
Version du système
macOS 14 ou version ultérieure
Développeur
Orbital Labs, LLC
Commande d’installation
brew install --cask orbstack
Homebrew
Disponible ; l’app se met à jour elle-même
Autres noms
orbstack

Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information

Présentation

Traduit par IAVoir l’original

OrbStack est un environnement macOS natif pour les conteneurs Docker, Kubernetes local et les machines virtuelles Linux. Il s'adresse aux développeurs qui exécutent des piles web, créent des images de conteneurs, testent des services ou travaillent sous Linux sans quitter leur Mac.

Fonctionnalités principales

  • Exécutez des charges Docker et Compose avec un moteur Docker inclus ainsi que les outils Compose et buildx.
  • Gérez conteneurs, images, volumes, compilations, journaux, terminaux et fichiers dans l'app native ; examinez l'utilisation des ressources dans Activity Monitor.
  • Créez des machines Linux à partir des distributions prises en charge et accédez-y via orb ou SSH. Les fichiers partagés sont accessibles depuis macOS, et les machines isolées peuvent restreindre l'accès aux fichiers du Mac.
  • Utilisez le réseau intégré, la redirection de ports, les domaines automatiques orb.local et Kubernetes local pour le développement.
  • Transférez les périphériques USB pris en charge et utilisez l'audio dans les charges Linux. Sur Apple Silicon, exécutez des images de conteneurs x86 avec une émulation assistée par Rosetta.

Installation et prise en main

Installez le cask Homebrew pour macOS avec brew install --cask orbstack, puis ouvrez OrbStack pour terminer la configuration. Homebrew installe OrbStack.app ainsi que orb et orbctl avec la complétion du shell. Sélectionnez une distribution Linux dans l'app pour créer une machine, ou utilisez les outils Docker inclus pour les conteneurs. Les conteneurs et les données des machines occupent de l'espace disque en plus du téléchargement de l'app.

Configuration requise, plateformes et compatibilité

OrbStack nécessite macOS Sonoma 14 ou version ultérieure et propose des versions distinctes pour Apple Silicon et Intel. C'est une application hôte macOS ; Linux est l'environnement invité, pas un hôte natif pris en charge séparément, et aucune édition hôte Windows n'est proposée. Le cask Homebrew actuel déclare la version minimale de macOS, mais aucune dépendance supplémentaire à une formule ni aucun conflit avec un cask. Docker Desktop n'est pas nécessaire : OrbStack fournit son propre moteur et ses outils. L'autorisation d'administrateur est facultative et sert aux liens globaux des outils et au lien du socket de compatibilité.

Docker Desktop et Colima peuvent coexister en sélectionnant le contexte Docker approprié. OrbStack sélectionne son contexte orbstack et peut mettre à jour /var/run/docker.sock avec l'autorisation d'administrateur. Les outils Docker CLI existants qui fonctionnent restent en place ; vérifiez donc le moteur et le contexte utilisés par vos outils. La migration facultative des données Docker Desktop copie les conteneurs, images et volumes existants. Le guide officiel recommande d'arrêter un moteur inutilisé pour économiser les ressources. OrbStack ne fournit ni accélération GPU sous Linux ni bureau graphique Linux complet.

Comptes, tarifs et licence

OrbStack est un logiciel propriétaire d'Orbital Labs, LLC ; son dépôt GitHub public sert aux signalements et discussions, et ne contient pas le code source complet du produit. L'utilisation personnelle non commerciale est gratuite. Les usages indépendants, professionnels et autres usages commerciaux nécessitent une licence payante par utilisateur ; l'usage professionnel à but non lucratif relève également des conditions commerciales. La page tarifaire officielle affiche actuellement Pro à $8 par utilisateur et par mois avec facturation annuelle ($96 par an). L'installation inclut un essai Pro de 30 jours, après lequel Free est destiné à un usage personnel. Créez un compte, achetez une licence ou recevez-en une attribuée, puis connectez-vous pour activer l'accès payant. Consultez les conditions et tarifs actuels pour les critères d'éligibilité et les détails de facturation.

Sources officielles : prise en main, installation et migration, intégration Docker, FAQ, licences et tarifs.

Configuration requise

macOSVersionPuceTéléchargementSource
macOS 14 ou version ultérieure2.2.4,21120Intelcdn-updates.orbstack.dev/amd64/OrbStack_v2.2.4_21120_amd64.dmgSHA-256 b18b397aff7e81ab7d63934a569da659ec73b0a19a99fa7521d4b75c96db5544HomebrewVérifié le
macOS 14 ou version ultérieure2.2.4,21120Apple siliconcdn-updates.orbstack.dev/arm64/OrbStack_v2.2.4_21120_arm64.dmgSHA-256 f0c698e709c99fb3ee87f92c3a0445c6b8f5a10d6a0edd4f4d461925d194b86aHomebrewVérifié le

Comment installer OrbStack sur Mac

  1. Dans « Terminal », exécutez : brew install --cask orbstack
  2. Homebrew installe l’app dans votre dossier Applications.

Mises en garde

Open the OrbStack app to finish setup.

Installer sans Homebrew

Téléchargez le fichier que Homebrew utilise pour votre puce : Apple siliconIntel

Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement

Désinstaller OrbStack et nettoyer éventuellement ses données

Commande de désinstallation
brew uninstall --cask orbstack

Une désinstallation standard supprime l’app mais conserve ses réglages et ses caches.

Nettoyage approfondi (facultatif)

Commande de désinstallation
brew uninstall --zap --cask orbstack

--zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap.

Fichiers que OrbStack peut laisser sur votre Mac (11)
Fichiers et dossiers
~/.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

Ces éléments proviennent de la définition Homebrew, vérifiée le  ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.

Nouveautés de la version 2.2.4

Nouveau · Rédaction OpenNavo

Cette version n’a pas de notes dédiées.

Informations de sécurité sur OrbStack

Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.

Canaux de distribution
Homebrew
Open source
Oui · github.com/orbstack/orbstack · MITVérifié le
Analyser avec OpenNavoUn aperçu de l’analyse s’ouvre dans l’app OpenNavo ; vous décidez si vous souhaitez la lancer. En savoir plus sur la sécurité

Détails d’installation

Tap
homebrew/cask
Commandes
orbctl orb
URL de téléchargement
https://cdn-updates.orbstack.dev/arm64/OrbStack_v2.2.4_21120_arm64.dmg
SHA-256
f0c698e709c99fb3ee87f92c3a0445c6b8f5a10d6a0edd4f4d461925d194b86a
Définition Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/o/orbstack.rb
formulae.brew.sh
formulae.brew.sh/cask/orbstack
Code source
github.com/orbstack/orbstack

Contenu de l’installation et de la désinstallation

  • Désinstallation uninstall

    Voir la déclaration complète
    {
      "uninstall": [
        {
          "quit": "dev.kdrag0n.MacVirt",
          "script": {
            "args": [
              "_internal",
              "brew-uninstall"
            ],
            "executable": "$APPDIR/OrbStack.app/Contents/MacOS/bin/orbctl"
          }
        }
      ]
    }
  • Installation app

    Fichier source: OrbStack.app

    Destination déclarée: /Applications/OrbStack.app

    Voir la déclaration complète
    {
      "app": [
        "OrbStack.app"
      ],
      "target": "/Applications/OrbStack.app"
    }
  • Installation binary

    Fichier source: $APPDIR/OrbStack.app/Contents/MacOS/bin/orbctl

    Destination déclarée: $HOMEBREW_PREFIX/bin/orbctl

    Voir la déclaration complète
    {
      "binary": [
        "$APPDIR/OrbStack.app/Contents/MacOS/bin/orbctl"
      ],
      "target": "$HOMEBREW_PREFIX/bin/orbctl"
    }
  • Installation binary

    Fichier source: $APPDIR/OrbStack.app/Contents/MacOS/bin/orb

    Destination déclarée: $HOMEBREW_PREFIX/bin/orb

    Voir la déclaration complète
    {
      "binary": [
        "$APPDIR/OrbStack.app/Contents/MacOS/bin/orb"
      ],
      "target": "$HOMEBREW_PREFIX/bin/orb"
    }
  • Installation zsh_completion

    Fichier source: $APPDIR/OrbStack.app/Contents/Resources/completions/zsh/_orbctl

    Destination déclarée: $HOMEBREW_PREFIX/share/zsh/site-functions/_orbctl

    Voir la déclaration complète
    {
      "target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_orbctl",
      "zsh_completion": [
        "$APPDIR/OrbStack.app/Contents/Resources/completions/zsh/_orbctl"
      ]
    }
  • Installation bash_completion

    Fichier source: $APPDIR/OrbStack.app/Contents/Resources/completions/bash/orbctl.bash

    Destination déclarée: $HOMEBREW_PREFIX/etc/bash_completion.d/orbctl

    Voir la déclaration complète
    {
      "bash_completion": [
        "$APPDIR/OrbStack.app/Contents/Resources/completions/bash/orbctl.bash"
      ],
      "target": "$HOMEBREW_PREFIX/etc/bash_completion.d/orbctl"
    }
  • Installation zsh_completion

    Fichier source: $APPDIR/OrbStack.app/Contents/Resources/completions/zsh/_orb

    Destination déclarée: $HOMEBREW_PREFIX/share/zsh/site-functions/_orb

    Voir la déclaration complète
    {
      "target": "$HOMEBREW_PREFIX/share/zsh/site-functions/_orb",
      "zsh_completion": [
        "$APPDIR/OrbStack.app/Contents/Resources/completions/zsh/_orb"
      ]
    }
  • Installation fish_completion

    Fichier source: $APPDIR/OrbStack.app/Contents/Resources/completions/fish/orbctl.fish

    Destination déclarée: $HOMEBREW_PREFIX/share/fish/vendor_completions.d/orbctl.fish

    Voir la déclaration complète
    {
      "fish_completion": [
        "$APPDIR/OrbStack.app/Contents/Resources/completions/fish/orbctl.fish"
      ],
      "target": "$HOMEBREW_PREFIX/share/fish/vendor_completions.d/orbctl.fish"
    }
  • Installation postflight_steps

    Voir la déclaration complète
    {
      "postflight_steps": [
        {
          "steps": [
            {
              "args": [
                "_internal",
                "brew-postflight"
              ],
              "command": {
                "base": "appdir",
                "path": "OrbStack.app/Contents/MacOS/bin/orbctl"
              },
              "type": "run"
            }
          ]
        }
      ]
    }
  • Suppression des données utilisateur zap

    Voir la déclaration complète
    {
      "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"
          ]
        }
      ]
    }

Questions fréquentes sur OrbStack

OrbStack est-il sûr ?

OrbStack figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis cdn-updates.orbstack.dev à l’aide de sa somme de contrôle SHA-256. Il a été installé 19 386 fois via Homebrew au cours des 30 derniers jours.

OrbStack est-il open source ?

OrbStack publie son code source sur GitHub (orbstack/orbstack), sous licence MIT.

Comment désinstaller complètement OrbStack sur Mac ?

Exécutez brew uninstall --cask orbstack. Cette commande quitte l’app. Pour supprimer aussi ses réglages et ses caches, exécutez brew uninstall --zap --cask orbstack. --zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap. Cela supprime aussi 11 fichiers et dossiers, dont ~/.orbstack.

OrbStack fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?

Oui. Homebrew télécharge des versions distinctes pour les Mac Apple silicon et Intel. macOS 14 ou version ultérieure est requis.

Où OrbStack enregistre-t-il ses réglages et ses données ?

Ses réglages se trouvent dans ~/Library/Preferences/dev.kdrag0n.MacVirt.plist. Ses données se trouvent dans ~/.orbstack. Ces emplacements proviennent de la liste de nettoyage de Homebrew.

OrbStack : quelle est la dernière version ?

La dernière version est 2.2.4. OrbStack se met à jour automatiquement ; pour le mettre à jour avec Homebrew, exécutez brew upgrade --cask --greedy orbstack.

Qu’est-ce que OrbStack installe d’autre ?

Il ajoute aussi 2 outils en ligne de commande : orbctl et orb.

Sources

Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.