ArcBox vs Docker Desktop: Container Startup Benchmarks
[Engineering]

ArcBox vs Docker Desktop: Container Startup Benchmarks

2026-02-12

Kai Nakamura

Kai Nakamura

Engineering

Priya Sharma

Priya Sharma

Engineering

The Benchmark

We conducted a comprehensive benchmark on an M3 Max MacBook Pro:

  • 10,000 container startups per platform
  • Standard busybox container for consistency
  • Measured cold start (no caching) time
  • Tested warm start (repeated runs) performance

Methodologies

Docker Desktop

  • Default configuration
  • OrbStack and native Docker on Mac
  • Standard bridge networking
  • Standard volume mounting

ArcBox

  • Default Firecracker configuration
  • Standard devcontainer setup
  • Native networking
  • Direct filesystem access

Results

Cold Start Time

PlatformMeanP99MinMax
Docker Desktop1,247ms1,892ms1,050ms3,421ms
ArcBox312ms456ms289ms678ms
Speedup4.0x4.1x3.6x5.0x

Warm Start Time

PlatformMeanP99
Docker Desktop487ms712ms
ArcBox89ms156ms
Speedup5.5x4.6x

Analysis

The 4-5x difference in startup time comes from:

  1. Lighter hypervisor - Firecracker adds ~100ms overhead vs ~400ms for Docker Desktop's VM
  2. Better memory management - Apple Silicon native execution
  3. Optimized kernel - Stripped-down guest kernel
  4. Smart caching - Pre-warmed filesystem snapshots

Conclusion

These benchmarks demonstrate that ArcBox is not just a Docker alternative—it's a fundamentally faster approach to containerization on Apple Silicon.

That's all. Except not.

Ready to ditch
Docker Desktop?

Join thousands of developers who switched to something faster, lighter, and built for the way they actually work.

Free for personal use. Pro plans available for teams.

ArcBox - Containers
Terminal

$ arcbox run nginx

Starting container...

Ready in 47ms

Sandbox