Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I Replaced Docker Desktop on Windows (It’s Faster, and It Doesn’t Need WSL)

说明与用途

hyperbutler 替代 Windows 上的 Docker Desktop,消除对 WSL 的需求,显著降低内存使用、启动时间和磁盘占用。

问题

Running Docker Desktop on Windows consumes excessive resources: vmmem keeps 2 GB RAM after containers stop, VHDX never shrinks, bind mounts from C:\ are slow, and a paid plan is required for 250+ users.

结果

hyperbutler reduces startup time by ~45 %, improves bind‑mount performance by ~8×, cuts idle memory to ~320 MiB, frees disk space after image deletion, and eliminates the need for WSL while keeping the standard Docker CLI and Compose.

工作流

  • Install hyperbutler MSI
  • Run hyperbutler start docker run --rm hello-world to start the VM and Docker engine
  • Use standard docker CLI and Compose against the named pipe API
  • Stop the VM with hyperbutler stop

证据

hyperbutler: a Docker engine for Windows 11. No WSL.

来源

Start until a container runs: hyperbutler 2.5 s, Docker Desktop 5.6 s.

来源

Idle memory, VM running: hyperbutler ~320 MiB, Docker Desktop 1.7–2.7 GB.

来源

Disk after deleting ~5 GB of images: hyperbutler 1.5 GiB, Docker Desktop 6.8 GiB.

来源

  • 记录日期: 2026-11-04T02:13:58.990Z