6

Windows有一个名为App-V的应用程序虚拟化工具。

Linux似乎有一个名为Docker的类似工具。

我的问题是 -是否有适用于MacOS X的 Docker 等价物?(即无需在 VirtualBox 上启动 Linux 虚拟机?)

4

1 回答 1

6

OS X 没有严格的模拟。如果您反对启动虚拟 Linux 机器,您的选择是:

  1. 一个简单的chroot监狱。越狱工具可以帮助您解决这个问题。

  2. 对于您自己的 OS X 应用程序,使用App Sandbox来限制您的应用程序可以访问的资源。

同样,这些都不像 Docker 0.x,后者在后台使用LXC

chroot 解决方案更接近,因为它是构建 LXC 的组件之一。然而,它不提供内核命名空间或类似cgroup的任何东西——它们都是 LXC 的两个非常重要的部分。

于 2014-01-13T20:55:08.200 回答