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.
설치 방법
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
What is OrbStack? · OrbStack Docs
docs.orbstack.dev
Github
OrbStack
Fast, light, simple Docker containers & Linux machines for macOS - OrbStack
github.com