我/etc/security/limits.conf在docker容器中添加了一些内容以限制用户进程的最大数量user1,但是当我在用户下的容器中运行bash时user1,ulimit -a并未反映pam限制文件(/etc/security/limits.conf)中定义的限制.
我怎样才能让它发挥作用?
我还增加了行session required pam_limits.so到/etc/pam.d/common-session,所以这不是问题.
我用类似的东西启动docker容器 sudo docker run --user=user1 --rm=true <container-name> bash
此外,sudo docker run ... --user=user1 ... cmd不适用pam限制,但sudo docker run ... --user=root ... su user1 -c 'cmd'确实如此
| 归档时间: |
|
| 查看次数: |
827 次 |
| 最近记录: |