Lite虚拟化进程

我试图找出(如果可能的话)如何在绝缘环境(内存,networking和其他资源)中运行用户进程。

假设程序x存储在host machine (h)的文件系统中。 我想在绝缘的hosted context (c)执行x (换句话说,不需要创build虚拟托pipe的操作系统)。

该过程将输出文件阐述为上下文c 。 然后我想用这些文件进入上下文。

我听说过LXC,docker工人,dockerlite,openvz等,但似乎必须从操作系统映像创build一个容器

所以,不久之后,有没有办法将x运行到c并将结果(如果有的话)转换为h

使用Docker,您可以创buildc (一个容器),并从主机( h )共享您从x放置结果的目录。 请参阅docs.docker.io上的文档。

c不需要包含完整的操作系统映像。 例如, busybox基本容器大约是2.5MB。