Phe*_*das 8 linux mount linux-kernel docker
我将一个遵循流程模型的组件固定化了.主进程多次分叉.我想在docker容器内建立一个cgroup层次结构,以便在每个进程的基础上改变CPU和内存限制.
有没有办法可以在不使用'--privileged'或'CAP_SYTEM_ADMIN'的情况下执行此操作?
有没有办法让容器所属的cgroup成为我为进程实现的cgroup子系统的根?(在进程中划分分配给容器的资源).
我得出的结论是目前没有解决方案,因为 Docker 不支持 cgroup 虚拟化,也不支持 Linux 内核。我们需要某种形式的 cgroup 虚拟化,以便在容器内实现 cgroup。
lxc 使用名为 lxcfs 的基于 FUSE 的解决方案来做到这一点:https ://linuxcontainers.org/lxcfs/introduction/
此外,还有一个支持 cgroup 命名空间的内核补丁,据我所知尚未获得批准:https : //lwn.net/Articles/605903/。
归档时间: |
|
查看次数: |
1209 次 |
最近记录: |