OrbStack is the fast, light, and easy way to run Docker containers and Linux machines on macOS. It's a supercharged WSL and Docker Desktop alternative, all in one easy-to-use app.

OrbStack?

OrbStack은 macOS에서 Docker container와 Linux machines를 실행할 수 있는 소프트웨어입니다.

Docker Desktop, Colima와 같은 가상 머신 실행 소프트웨어와 유사합니다.

 

OrbStack은 시스템 자원을 효율적으로 사용하는 것을 핵심 원칙으로 하고있습니다. OrbStack은 가벼우며 사용자가 사용하기 편하게 설계되었으며, 사용자가 작업에만 집중할 수 있도록 합니다.

아래는 OrbStack 실행화면으로 설치된 컨테이너 목록(Containers), 컨테이너와 attach할 Volume, Images 등 UI는 단순한 구조입니다.

실행 화면 예시

OrbStack 자체는 오픈소스가 아니지만, Github에서 OrbStack repo에 오픈소스로 공개한 컴포넌트들이 있습니다.

 

가격 정책은 개인 사용은 무료이며 비즈니스 및 상업적 사용은 1인당 월 $8 달러, 교육적 사용 목적으로는 무료 라이선스를 요청할 수 있으며, 승인을 받아야 합니다.
오픈 소스 개발용은 비상업 프로젝트에 대한 무료 라이선스를 요청할 수 있으며, 승인을 받아야 합니다. 상업용 오픈 소스 개발자는 라이선스를 구매해야 합니다.

 

OrbStack의 아키텍처는 리소스를 최소화하고 효율성을 극대화하기 위해 공유 커널을 가진 가벼운 Linux 가상 머신을 사용합니다. 이는 WSL 2 (Windows Subsystem for Linux)와 유사한 방식으로 작동합니다. 이 유연한 아키텍처는 고효율, 낮은 리소스 사용, macOS와의 완벽한 통합 등 여러 이점을 제공합니다.

Features

  • ⚡️ Lightning Fast. Starts in 2 seconds, optimized networking and disk, Rosetta x86 emulation.
  • 💨 Feather Light. Low CPU and disk usage, works with less memory, native Swift app, battery-friendly.
  • 🍰 Simple as Cake. Minimal setup, 2-way CLI integration & file access, VPN support and remote VS Code, SSH agent forwarding.
  • ⚙️ Powerful. Run seamless containers, full Linux distros, and Kubernetes. Robust networking with IPv6, ICMP, traceroute, and more.

Feature comparison

아래 표는 OrbStack과 Docker Desktop을 비교한 표입니다.

feature OrbStack Docker Desktop
🔨 Use Cases    
Docker
Linux machines
Command line Docker CLI only
GUI
Kubernetes
⚡️ Performance    
Fast startup
Fast network Benchmarks  
Rosetta x86 emulation Experimental
🔋 Efficiency    
Low CPU usage
Low power usage
Memory on demand
Native macOS app ❌ Electron
Dynamic memory macOS bug
😀 Ease of Use    
Minimal setup
Simple UI
2-way file sharing ❌ 1-way
SSH agent forwarding Requires special path
No admin required
Auto-update
👾 Network    
Domain names
IPv6
ICMP
VPN compatibility
macOS DNS
localhost forwarding
HTTP(S) proxy
SOCKS proxy
📦 Docker    
Host networking
Bind mounts
Volume file access
Image file access
Container domains
Extensions
Scout
Kubernetes    
NodePort access
ClusterIP access
LoadBalancer IP access
Auto wildcard domains
GUI for pods & services
🐧 Linux    
Full Linux distros
SSH
Connect between machines
Fast x86 machines
CLI integration
Run graphical apps
Miscellaneous    
Runs on Windows
Single sign-on
Central user management
Restrict registry access

Last updated in mid September 2023 for Docker Desktop v4.23.0.

설치 방법

https://orbstack.dev/download

 

Download OrbStack · Fast, light, simple Docker & Linux on macOS

Say goodbye to slow, clunky containers and VMs. The fast, light, and easy way to run containers and Linux. Develop at lightspeed with our Docker Desktop alternative.

orbstack.dev

위 링크로 이동하셔서 알맞은 CPU로 download를 클릭하여 설치하거나

아래 커맨드를 터미널에 입력하여 homebrew로 설치 가능합니다.

brew install orbstack

더 자세한 내용은 아래 링크들에서 참고할 수 있습니다.

공식 홈페이지

https://orbstack.dev/

 

OrbStack · Fast, light, simple Docker & Linux on macOS

Say goodbye to slow, clunky containers and VMs. The fast, light, and easy way to run containers and Linux. Develop at lightspeed with our Docker Desktop alternative.

orbstack.dev

OrbStack Docs

https://docs.orbstack.dev/

 

What is OrbStack? · OrbStack Docs

 

docs.orbstack.dev

Github

https://github.com/orbstack

 

OrbStack

Fast, light, simple Docker containers & Linux machines for macOS - OrbStack

github.com