为什么你不能在OSX中本地安装docker?
我希望能够在OSX中使用Vagrant之外的docker。 现在这是不可能的。 有什么具体的原因造成它不仅仅限于Linux安装?
Docker只是系统提供的容器之上的一个抽象和自动化层。
技术限制是OS X不支持操作系统级别的虚拟化 ,比如Linux中的容器或FreeBSD中的监狱 (即使OS X是一个半血BSD)。
但即使如此,Docker的目的是提供一个简单的方法来共享容器镜像,并确保任何Docker镜像都可以在任何兼容Docker的系统上工作,但他们只能将其限制在Linux上。 (这可能是为什么Docker不支持FreeBSD和拥有容器的朋友。)
更新 :您可以使用像docker -osx或boot2docker这样的项目在您的OS X机器上几乎无缝地欣赏Docker(都在后台创buildLinux虚拟机)。