为什么设置进程组(setpgrp)允许在docker容器中但不允许在kubernetes pod中

时间:2018-04-18 17:15:18

标签: linux docker kubernetes

如果我在docker容器中运行以下命令(当然是python)

python -c 'import os; os.setpgrp()'

它执行得很好,但是如果我在同一个容器中将它作为kubernetes作业运行,它将返回:

OSError: [Errno 1] Operation not permitted

与独立的docker容器相比,kubernetes的流程模型是否存在某些阻止容器中的进程设置其进程组ID的问题?我似乎无法找到任何文档或对此的引用。

0 个答案:

没有答案