Hacker News new | ask | show | jobs
by jensenbox 622 days ago
I could be alone in this, but I think getting containers (OCI, Docker) running on FreeBSD seems like a better direction - I totally get that Docker is a Linux kernel thing but the idea of a file system with layers, registries etc could be a thing right?

I love FreeBSD but cannot really use it in a production environment until I can deploy containers on it as that is pretty much the defacto for our workflow.

Maybe it is impossible.

2 comments

Hi! You may be pleased to hear that this is an active area of development, in fact there is currently a testing project for Podman on FreeBSD, you can find out more here https://github.com/oci-playground/freebsd-podman-testing
FreeBSD has supported containers since the 90s.
It would, however, be immensely useful to complete the work to run containerd with OCI images on top of jails, to the point that it's just a `pkg install`.
Agree
And it has 5-6 different ways for managing jails, some of them abandoned, others peculiar, and some recently degrading in quality.
As opposed to, say, Linux, which only has LXC, docker, podman, singularity, openvz, and the others I've forgotten.
There are 100s of ways of managing anything, what’s your point here?

I find using FreeBSD jails to be extremely straightforward.

https://docs.freebsd.org/en/books/handbook/jails/