【发布时间】:2014-11-20 13:48:27
【问题描述】:
我有一个 docker 镜像中的代码测试环境,我通过在容器中运行 bash 来使用它:
me@host$ docker run -ti myimage bash
在容器内,我正常启动程序时说
root@docker# ./myprogram
但是,我希望 myprogram 的过程具有负面的好处(这是有正当理由的)。然而:
root@docker# nice -n -7 ./myprogram
nice: cannot set niceness: Permission denied
鉴于 docker 由作为 root 运行的 docker 守护程序运行,而我是容器内的 root,为什么这不起作用以及 如何强制负面友好?
注意:docker 镜像运行的是 debian/sid,宿主机是 ubuntu/12.04。
【问题讨论】:
标签: docker privileges nice