I used FreeBSD for about a decade and lately use Linux which has honestly just been a docker host for me. Does anyone on FreeBSD miss docker? Are jails a close subsitute?
Coming from a Linux background but experimenting heavily with jails lately, I think jails are more like LXD/LXC containers than docker.
While most jails usually start the init system inside the jail, you can set the "entrypoint" of a jail to just one app and run only that in the jail. That would be a little closer to a typical docker container.
The tooling around jails is not like docker. There is no central "hub" with different images centered around specific usecases, you mostly have to roll your own.
There have been various efforts to improve that, but I haven't had the impression that I could rely on anything that isn't in FreeBSD base when it comes to jails.
Too much abandoned wrappers and helpers out there.