我试图弄清楚(如果可能的话)如何在隔离的上下文(内存、网络和其他资源)中运行用户进程。
假设程序x
存储在host machine (h)
. 我想x
在一个绝缘的环境hosted context (c)
中执行(换句话说,不创建虚拟托管操作系统)。
该过程将输出文件详细说明为上下文c
。然后我想将这些文件用于h
上下文。
我听说过 LXC、docker、dockerlite、openvz 等,但似乎必须从 OS 映像开始创建容器。
那么,很快,有没有办法遇到x
并c
获得结果(如果有的话)h
?