macos - 是否有适用于 Mac OSX 的 App-V/Docker 等效项?

标签 macos docker appv

Windows有一个 application-virtualisation名为 App-V 的工具.

Linux似乎有一个类似的工具,叫做 Docker .

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

最佳答案

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

  1. 一个简单的chroot jail 。 jailkit实用程序可以帮助您解决这个问题。

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

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

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

关于macos - 是否有适用于 Mac OSX 的 App-V/Docker 等效项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21031616/

相关文章:

c# - OSx 单声道 gtk Hello World 。 Gtk.Container 抛出异常

mysql - Kubernetes:如何运行 MySQL 命令?

Docker:处理用户上传和保存文件

javascript - "Failed to load resource: the server responded with a status of 404" express docker

c# - Microsoft App-V 和硬件 ID

macos - QPushButton 更改同一布局中其他小部件的边距

macos - 在 Mac OS X 中使用命令行杀死 "loginwindow"进程

java - OSX El Cap、Apache2、Tomcat 8、Lucee 5