Open mleklund opened 2 years ago
Thanks for filing this issue. I thought we had one for it because we talked about it a few times already…
Since we use don't ship containerd directly in the base image but as layer on top (currently using torcx) it makes sense to add nerdctl to the torcx package instead of directly being a binary on the base /usr
filesystem.
That makes sense, I'd just be happy to have it available. Rootless containers and all.
I believe it's worth waiting for https://github.com/flatcar-linux/Flatcar/issues/443 (which will get increased attention in this quarter) since it might be simpler to add nerdctl to a sysext instead of adding it to the current torcx docker package. @pothos @jepio wdyt?
Current situation
Nerdctl is a "Docker-compatible CLI for containerd, with support for Compose". Some of us are switching to using containerd instead of docker, it would be nice if nerdctl could be installed and kept up to date with the current release of containerd. It is a pretty tiny go program and I think would be a great addition to flatcar-linux.
Impact
Currently I am manually installing nerdctl and keeping track of versions.
Ideal future situation
Inclusion of nerdctl in the native packaging of flatcar-linux
**Implementation options
inclusion of app-emulation/nerdctl in overlay.