Mac OS Adds Early Support for VirtIO, QEMU
passthroughpo.st
passthroughpo.st
I have the feeling that Apple made a mistake with the name; it's so often that I see it misspelled or oddly stylized.
Docker for Mac and virtualization in general are not something to be proud of in terms of performance.
I’m pretty sure the more recent builds of Docker for Mac can or do use the Apple hypervisor(which appeared in MacOS 10.10). If you haven’t tried it in a while, I’d give it another go.