Windows有一个叫做App-V的应用虚拟化工具。 Linux似乎也有一个类似的工具,叫做Docker。 我的问题是 - MacOS X是否有Docker的等效工具?(即不需要在VirtualBox上启动Linux虚拟机)
OS X没有严格的类似物。如果你不想启动一个虚拟的Linux机器,你的选择是: 简单的chroot监狱。jailkit实用程序可以帮助你。 对于你自己的OS X应用程序,使用App Sandbox限制应用程序访问资源的权限。 同样,这两者都不像Docker 0.x那样,后者在底层使用LXC。 chroot解决方案更接近,因为它是LXC构建的组件之一。但是,它不提供内核命名空间或任何类似cgroups的东西 - 这两个都是LXC的两个非常重要的部分。