> Docker seems to be more portable to other host OSs, though?
Most of the "Docker on Windows/Mac" setup is basically running all of the Docker containers in a VM on Windows or macOS (e.g. Docker Toolbox, boot2docker and not HyperKit[1]), rather than running them right in your OS's kernel as would be the case on Linux.
Most of the "Docker on Windows/Mac" setup is basically running all of the Docker containers in a VM on Windows or macOS (e.g. Docker Toolbox, boot2docker and not HyperKit[1]), rather than running them right in your OS's kernel as would be the case on Linux.
[1] https://github.com/docker/HyperKit/