OrbStack: The fast, light, and easy way to run Docker containers and Linux

Performance & Developer Experience

  • Many users report dramatic speedups over Docker Desktop on macOS (e.g., hours → under an hour for large builds, much faster container startup, less battery and CPU usage).
  • Described as “just works,” polished GUI, and very stable for daily use, including heavy workloads and devcontainers.
  • Several migrated from Docker Desktop, Colima, Rancher Desktop, Vagrant, Fusion/UTM and found OrbStack noticeably faster and smoother, especially with file sharing and parallel container starts.
  • Debug shells (attach to any container with full tools) are widely praised as a standout feature.

Architecture & Security Model

  • Uses a custom virtualization stack (not QEMU or Apple’s Virtualization.framework).
  • Single Linux VM and shared kernel; containers have isolation similar to standard Linux containers, not a strong VM-based boundary.
  • VM never runs as root on macOS; admin privileges are optional for some conveniences.
  • Some confusion/curiosity about whether it uses LXD; maintainers clarify that LXD isn’t the core architecture.

Docker-in-Docker, Networking & Features

  • Docker-in-Docker is supported because containers don’t depend on nested virtualization.
  • Some users confirm running nested containers via tools like Testcontainers.
  • Networking and domain model (OrbStack domains vs production Docker/nginx) can diverge; container-to-container use of OrbStack FQDNs is a pain point for some frameworks.
  • IPv6 is supported; fast networking and file access are recurring positives.

Licensing, Phone-Home & Pricing

  • Commercial licenses are subscription-based; personal use can be free but still phones home periodically.
  • The requirement to reach a license server for continued operation worries some, especially for long offline periods.
  • Others consider the business pricing low relative to developer productivity, but some employers resist paying.

Platform Scope & Alternatives

  • macOS-only, which several people find under-disclosed on the website.
  • Viewed by many as bringing a WSL2-like Linux+Docker experience to macOS.
  • On Linux, users suggest LXD/Incus or native containers as the closest equivalent; some prefer plain Linux laptops to avoid these layers entirely.

Issues & Limitations

  • Historically used a large sparse disk image that conflicted with various backup tools; excluding it from backups took time and caused frustration.
  • No plan to support “VM mode” for arbitrary kernels; vertical integration is considered essential.
  • Some oddities in CPU feature reporting under Rosetta can confuse feature-detecting builds.
  • Requests exist for better resource monitoring and Nix integration.