본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

arcboxlabs/arcbox

Rust0 / 0

Docker 호환 컨테이너, Kubernetes, Linux/macOS VM, AI 에이전트용 샌드박스를 단일 데몬으로 통합 지원하는 macOS 전용 고성능 런타임이다.

TL;DR

ArcBox는 macOS 환경에서 Docker Desktop을 대체하기 위해 Rust로 개발된 오픈소스 컨테이너 및 VM 런타임이다. 자체 VMM과 VirtIO 장치를 통해 Docker 호환 컨테이너, Kubernetes 클러스터, Linux 및 macOS VM, 그리고 AI 에이전트를 위한 격리된 마이크로VM을 통합 관리한다. 특히 Firecracker 기반의 샌드박스는 100ms 미만의 빠른 부팅 속도를 제공하며, 커스텀 네트워크 데이터패스와 x86 에뮬레이션을 통해 Apple Silicon에서 높은 성능과 호환성을 보장한다. 기존 Docker Desktop이나 OrbStack 사용자가 별도의 설정 변경 없이 마이그레이션할 수 있도록 설계되었다.

핵심 포인트

  • Rust로 밑바닥부터 구현한 macOS 전용 고성능 컨테이너 및 VM 런타임으로 Docker Desktop의 오픈소스 대안이다.
  • Docker 호환 엔진, Kubernetes, Linux/macOS VM, AI 에이전트용 격리 샌드박스 등 4가지 워크로드를 단일 데몬으로 통합 지원한다.
  • Firecracker 기반의 초경량 마이크로VM을 활용해 100ms 미만의 빠른 부팅과 강력한 보안 격리를 제공한다.
  • Apple Silicon 환경에서 FEX를 통한 x86 에뮬레이션과 커스텀 네트워크 데이터패스를 통해 네이티브에 가까운 성능을 구현했다.

벤치마크

벤치마크지표비교
Cold boottime<1.5sArcBox 목표 수치 vs OrbStack ~2s
Warm boottime<500msArcBox 목표 수치 vs OrbStack <1s
Idle memoryusage<150MBArcBox 목표 수치 vs OrbStack ~200MB
Network throughputspeed>50 GbpsArcBox 목표 수치 vs OrbStack ~45 Gbps

1.5k

STARS

31

FORKS

+225

TRENDING

0

조회수

watchers 1.5kopen issues 41Apache License 2.0

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.