Back to News
Advertisement
Advertisement

⚡ Community Insights

Discussion Sentiment

50% Positive

Analyzed from 145 words in the discussion.

Trending Topics

#kernel#image#ubuntu#initrd#vmlinux#taritd#oci#container#microvm#source

Discussion (6 Comments)Read Original on HackerNews

vaylian4 minutes ago
Sweet. I had hoped for someone to make a p2p container registry eventually. There is too much centralization with the current popular registries.
ranger_dangerabout 2 hours ago
Where does the microvm kernel/initrd come from? How can it be built?

I just want a system that's as easy as "docker run ubuntu" but launches as a microvm instead, without me having to source a kernel or remember hugenormously long qemu incantation lines.

thepoet2 minutes ago
We will be soon including this in Tarit, a firecracker alternative https://github.com/instavm/tarit

Currently we have to supply a kernel

TARIT_KERNEL=/path/vmlinux

taritd serve taritd image build --oci ubuntu:24.04 --name ubuntu taritd vm create --image ubuntu

liquid64about 1 hour ago
The kernel/initrd come from a regular OCI container image — there's no separate VM image format. Any OCI image containing /boot/vmlinux (and optionally /boot/initramfs.cpio.gz) works as a kernel image.
spwa4about 1 hour ago
And if they don't have a kernel? You just specify kernel + initrd?
yakimbo9026 minutes ago
you don't have to source one manually — pullrun kernel install fetches a kata containers kernel into ~/.pullrun/kernels/vmlinux-<version>. One-time setup, then the daemon auto-discovers it.