gpt4 book ai didi

docker - 如何设置 docker 进程的负面友好度?

转载 作者:行者123 更新时间:2023-12-04 23:49:35 25 4
gpt4 key购买 nike

我有一个 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。

最佳答案

尝试添加

--privileged=true

到您的运行命令。

[编辑] privileged=true 是旧方法。好像
--cap-add=SYS_NICE

也应该工作。

关于docker - 如何设置 docker 进程的负面友好度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26044490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com