Can I run any sort of BSD on my mac?

I’ve done a bit of hunting on the topic, and I’ve seen that FreeBSD images are only usable on a host that also runs FreeBSD. Is there any way to use docker-machine to run a freebsd vm? Or to run openbsd or netbsd or my mac? Thanks!