Docker只是系统提供的容器之上的抽象和自动化层。
技术上的限制是OS X不支持操作系统级别的虚拟化,例如Linux中的容器或FreeBSD中的jail(即使OS
X是半血的BSD)。
但是,尽管如此,Docker仍旨在提供一种共享容器映像的简便方法,并确保任何Docker映像都能在任何Docker兼容的系统上运行,但他们必须将其仅限于Linux。(这可能就是为什么Docker不支持具有容器的FreeBSD和朋友的原因。)
更新 :您可以使用docker
-osx或boot2docker之类的项目在OS
X机器上几乎无缝地使用Docker(均在后台创建Linux虚拟机。)



