Pullrun: Ein Runtime für Container und Firecracker-MicroVMs aus demselben OCI-Image
You can now run same OCI images as containers or Firecracker microVMs
Pullrun ist ein quelloffener OCI-Runtime als einzelnes 12-MB-Binary, das dieselben Images wahlweise als Linux-Container, Firecracker-MicroVM oder Apple-Silicon-VM ausführt. Es nutzt einen content-addressed DAG-Speicher ohne Overlayfs, dedupliziert Layer per Hash und synchronisiert Images per P2P zwischen Knoten. Damit entfällt der separate VM-Build-Schritt. Benchmarks zeigen schnellere Pull- und Startzeiten als Docker. Zusätzlich enthält Pullrun einen Kubernetes-CRI-Shim, Docker-Compose-Support, einen MCP-Server für KI-Agenten und eine Policy-Engine mit Cosign, SBOM und seccomp.
Der OCI-Manifest IST das VM-Rootfs.