nesarkvechnep 5 days ago

I hope OCI images for FreeBSD really take off. There too many tools which do jail management.

  • doublepg23 2 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.

    • mrpippy 2 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-h 2 days ago

        > albeit with a few hiccups

        Can you talk about where the current pain points are?

        • sunshine-o 2 days ago

          Probably the biggest problem is for now everything still needs to run as root.

          • doublepg23 a day ago

            When I was trying to replace Docker with rootless Podman on Linux I had enough hiccups there I just scrapped it.

sunshine-o 2 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...

ggm 2 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?