So, docker containers under Haiku could be possible. Docker under Mac OS X uses “docker machine” which essentially boots a Linux vm under your Mac OS X system, and ties the docker binary to communicate to it.
I’m not 100% sure of the process, and we would need to solidify our golang port… but it could be possible.
$ ls ~/.docker/machine/machines/default/
boot2docker.iso
ca.pem
cert.pem
config.json
default
disk.vmdk
id_rsa
id_rsa.pub
key.pem
server-key.pem
server.pem