我无法使用su命令从root用户切换到docker容器内的非root用户.
以下是我的所作所为
我在centos上创建了一个docker容器:6
在容器内创建了一个用户"circa"
更新了/etc/security/limits.conf文件,其中包含容器中的以下数据
大约硬nofile 5000
大约软nofile 5000
但是当我使用命令"su - circa"切换到用户"circa"时,我收到错误
"无法开会"
如果我将nofile数量减少到"4000"左右,我可以使用命令"su - circa"以大约用户身份登录并运行我的服务器程序.
我需要做什么才能使它适用于更高的nofile计数?
关于我的环境的一些细节:
Docker主机信息
#kernel version
# uname -r
3.10.81-1.el6.elrepo.x86_64
#os release
# cat /etc/redhat-release
CentOS release 6.5 (Final)
Run Code Online (Sandbox Code Playgroud)
Docker Container信息
#os release
# cat /etc/redhat-release
CentOS release 6.6 (Final)
#kernel version
# uname -r
3.10.81-1.el6.elrepo.x86_64
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1951 次 |
| 最近记录: |