nesarkvechnepa month ago
I hope OCI images for FreeBSD really take off. There too many tools which do jail management.
doublepg2324 days ago
When I was investigating jails it seemed like the building blocks were there but any project to make a Docker-esque solution got abandoned after some time.
mrpippy24 days ago
Podman is in an experimental state for FreeBSD 14, and can even run Linux containers using the Linux binary emulation. https://podman.io/docs/installation#installing-on-freebsd-14...
(I'm personally using it now to run the ArchiveTeam Warrior docker container on FreeBSD, albeit with a few hiccups)
yjftsjthsd-h24 days ago
> albeit with a few hiccups
Can you talk about where the current pain points are?
sunshine-o24 days ago
Probably the biggest problem is for now everything still needs to run as root.
doublepg2324 days ago
When I was trying to replace Docker with rootless Podman on Linux I had enough hiccups there I just scrapped it.
craftkiller24 days ago
BastilleBSD has commits from earlier today and is a Docker-esque solution for jails: https://github.com/BastilleBSD/bastille
sunshine-o24 days ago
I believe it is necessary for FreeBSD to get OCI and Dockerfile compatibility to stay in the game and attract curious users.
BUT I personally started using Jails because I really got tired of the "Docker" workflow and ergonomics.
After 25 years Jails are almost perfectly integrated in the OS. You will find an '-j' option in most command and of course ZFS make everything better. It is actually so good that you might not even need a management tool like Bastille or iocage in many cases...
ggm24 days ago
Syntax like Dockerfiles means a lot. Does it manage compositions and the intermediate states towards the final outcome and is there Docker2Kleene conversion tooling?