Rendered at 18:05:54 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
aliasxneo 15 minutes ago [-]
Is the OP the author of this? Because they are writing responses here that are unquestionably unedited LLM generated responses. The project looks cool, and I'm particularly glad to see a reach for a p2p container registry, but that sort of behavior doesn't lend credibility to something as critical as image infrastructure.
add-sub-mul-div 12 minutes ago [-]
It looks like OP only has an account here to self-promote, which also puts them in the same credibility tier as an advertiser.
Sweet. I had hoped for someone to make a p2p container registry eventually. There is too much centralization with the current popular registries.
ranger_danger 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.
I tried smolvm, and built several single binaries with it for different distros. Less than a month later, those same binaries now silently exit with code 0 and I have absolutely no idea what's wrong or how to diagnose.
liquid64 2 hours 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.
ktm5j 16 minutes ago [-]
I don't think I've ever seen a kernel or initrd in a container image. The whole point of containers is not to duplicate the kernel, and you definitely don't need an initial ram disk since you already have a running operating system.
spwa4 2 hours ago [-]
And if they don't have a kernel? You just specify kernel + initrd?
yakimbo90 1 hours 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.
moondev 42 minutes ago [-]
If you run an ubuntu image with a kata kernel, do you have difficulty installing some packages? For example if you need linux-headers-$(uname -r) or linux-modules-extra-$(uname -r), it won't exist in canonical apt repos?
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.
Currently we have to supply a kernel to run the OCI as a microVM with a warm pool.
https://smolmachines.com/