bootc
Infrastructure
bootable container images
SHOW HN2024
How HN took it
6 positive, 23 neutral or asking, 0 mixed, 2 critical, out of 31 comments about the project. Thread score +0.16.
Idea: 4 for, 1 againstDocs: 1 for, 0 againstExecution: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Bootable containers are an exciting, composable way to ship OS images
From 1 comment
The 'bootable container' / 'native container' space is getting really exiting, even (and especially) for desktop usecases. Atomic Fedora has had support for so called Ostree…
FireInsight on HN
Objections
Documentation requires RHEL subscription and is hard to start with
From 1 comment
Thanks for the answer. > Begin by confirming that your system is subscribed to get RHEL content. > $ sudo subscription-manager register nope.
mathfailure on HN
Only a few base images (CentOS, RHEL, Fedora) support it so far
From 2 comments
so it is only bootc-enabled container https://centos.github.io/centos-bootc/ So only CentOS? Would it be possible to run that with firecracker? If that is the case, then wouldn't…
vmfunction on HN1) you create an container image based on the upstream image that supports bootc, using a Containerfile that serves what ever purpose you want. 2) you push that container image…
abbbi on HN
Questions
How does a Containerfile become a bootable disk, and do changes persist?
From 1 comment
I don't understand how it works. Did I guess it right that it basically processes Containerfile and instead of producing a .tar artifact (which is what container images usually…
mathfailure on HN
Alternatives named
bootc-image-builder, d2vm, alpine-make-vm-image, nixos-generators
From 4 comments
Using bootc-image-builder (https://github.com/osbuild/bootc-image-builder) You can convert a bootc image into multiple different formats including vmdk, iso, raw, qcow2 ...
rhatdan on HNIs it something similar to d2vm(https://github.com/linka-cloud/d2vm)? It would be nice to have my "own" Linux distro.
theanonymousone on HNI understand this is similar to alpine-make-vm-image [0] or nixos-generators [1] By the way, is there a way to create minimal NixOS VMs without systemd? - [0]…
sunshine-o on HNhttps://github.com/linka-cloud/d2vm does a similar thing an I‘ve used it successfully
mikef25 on HN