OrbStack has become the preferred Docker runtime for macOS developers who find Docker Desktop too slow and resource-hungry. The application achieves its performance advantage through a custom Linux VM implementation that uses Apple's Virtualization Framework and Rosetta 2 for x86 emulation on Apple Silicon, delivering near-native container performance with a fraction of Docker Desktop's memory and CPU overhead. Containers start in seconds rather than the minutes that Docker Desktop sometimes requires after cold boot.
The macOS integration goes beyond what any Docker runtime has previously offered. Containers are accessible by name through automatic DNS resolution, eliminating the need to look up port mappings. File sharing between the Mac filesystem and containers uses VirtioFS for performance that approaches native disk speed. The menu bar app provides quick access to running containers, resource usage, and configuration without opening a separate dashboard application.
OrbStack supports the complete Docker API including Docker Compose, enabling seamless migration from Docker Desktop without changing any configuration files or development workflows. Built-in Kubernetes support provides a single-node cluster for local development. Linux machine management lets developers run full Ubuntu, Debian, or other distributions as lightweight VMs that coexist with Docker containers, useful for testing deployment scripts or running tools that require a full Linux environment.