ELSEIF
Your brief EB
365 stories from 119 feeds 464 clusters Refreshed 13 minutes ago next pull 09:14

INFRA Signal 521

Linux microVM stack rebuilt to run Firecracker on Apple Silicon via Apple hypervisor

A custom microVM API now allows Firecracker-based Linux microVMs to boot on Apple Silicon using Apple’s hypervisor framework.

WHY IT MATTERS

Engineers developing on macOS can now run the same Firecracker microVMs locally that they use in production on Linux. This eliminates the need for remote build machines but introduces platform-specific limitations. The workaround highlights trade-offs in cross-platform virtualization tooling.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

Firecracker, which relies on Linux KVM, was ported to macOS using Apple’s Virtualization.framework as the backend.

02

The solution required rebuilding the Linux image toolchain to run on macOS and adapting Docker layer conversion for Firecracker bootable block devices.

03

Apple’s hypervisor imposes restrictions, notably preventing nested virtualization, which Firecracker cannot bypass.

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
encore.dev via Hacker News We Rebuilt the Linux MicroVM Stack on Apple Silicon Open ↗