We Rebuilt the Linux MicroVM Stack on Apple Silicon

Firecracker needs KVM and therefore a Linux host, and the image tooling around it needs loop mounts and Linux userland. We rebuilt the stack on Apple's Virtualization.framework to boot the same OCI images as microVMs on macOS and on Linux.
134 points by signa11 62 days ago encore.dev 73 comments

Summary

A new implementation of the Firecracker microVM stack has been developed to run on Apple Silicon, utilizing Apple’s Virtualization.framework. This allows for the booting of the same OCI images on both macOS and Linux, enhancing compatibility and performance for developers using Apple hardware.

Comments (73 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open