← Back to context

Comment by chuckadams

1 day ago

Docker's client/server design also allowed for things like Docker Desktop, which made the integration seamless with non-linux systems. Jails have nothing like that, so the only system that will ever run jails is FreeBSD. Also, I'm not up to speed enough to know, but do jails even have a concept of container images?

It’s just files on the filesystem. So tar for imaging?

  • Plus a script to unpack the tarball somewhere and launch some entry point in a jail. Not conceptually hard, but the OCI spec has a bit more to it than that, and now we're into "write dropbox with rsync" territory...

    I did some looking around, and I see that ocijail is a thing, so that's probably what I was looking for.

    (edited, sorry, I didn't see your reply)

    • What do you mean”launch an entry point”? The rc script would naturally be included.