You may not be aware that FreeBSD has a pretty robust set of tools to run Linux binaries, unmodified.
The result? A fast, smooth, fully-featured remote development experience on FreeBSD running Linux binaries transparently via the Linuxulator.
It genuinely feels like magic.
More importantly, it’s a testament to how stable the Linux ABI itself is and how well FreeBSD’s Linuxulator implements it. This setup completely changed how I work with FreeBSD, and it finally removed one of the biggest friction points in my workflow.
↫ Hayzam Sherif
FreeBSD’s Linux compatibility does kind of feel like magic. There’s people running Steam and Steam games on FreeBSD using these very same technologies, and while it’s far from perfect, it works for quite a few games without any issues. It’d be great is Steam ever made it to FreeBSD natively, but sine that’s probably not going to happen any time soon, it’s great to see that those of us using FreeBSD can still play at least some Steam games just fine.

Even more amazing, to me at least, FreeBSD now supports OCI containers (Docker containers) and, due to the same Linuxulator layer, you can run normal Linux containers on FreeBSD using podman.
Here it is running Alpine Linux in a container on FreeBSD:
https://freebsdfoundation.org/blog/oci-containers-on-freebsd/
I am not sure if anybody has tried to get Distrobox to work but I do not see why it would not.