No one prevents You from installing Linux in a Bhyve VM and running Docker there.

Overhead of FreeBSD Bhyve Hypervisor is about 0.5% (measured in benchmarks) so You loose nothing.

Here You have easy and complete jumpstart into Bhyve in FreeBSD:

- https://vermaden.wordpress.com/2023/08/18/freebsd-bhyve-virt...

Regards, vermaden

Isn't that no longer necessary? Doesn't linuxulator + podman suffice?

> Doesn't linuxulator + podman suffice?

No it is not reliable enough. Some syscalls not implemented, there are edge case issues with procfs etc. Best to execute in a Linux VM.

it’s exceedingly rare that programs dont work with linuxulator, i use vivado daily and you can play games through linux steam and proton that way.

Unfortunately podman on freebsd is pretty early stage. I was only able to get very simple containers to run.