首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Docker Container中更改ulimit

在Docker Container中更改ulimit
EN

Stack Overflow用户
提问于 2015-05-25 21:06:59
回答 2查看 1.1K关注 0票数 3

是否有可能更改docker容器中的ulimit值?

我拉下centos docker镜像并从中启动容器。但是我不能增加容器内的ulimit值。它显示“不允许操作”。

是的,我知道docker没有这样做的许可。在谷歌搜索,他们在部署docker容器时报告了run --ulimit选项。但这对我不起作用。

代码语言:javascript
复制
docker run -d  --ulimit nofile=8000:16000 * --expose=80  --expose=443 centos:centos6 nginx -g 'daemon off;'
flag provided but not defined: --ulimit
See 'docker run --help'.

有谁可以帮我?

EN

回答 2

Stack Overflow用户

发布于 2015-05-25 22:45:34

docker 1.6中添加了--ulimit选项(参见相关的pull-request:https://github.com/docker/docker/pull/9437)。

如果您使用的是较旧版本的docker,您将无法使用此功能,在这种情况下,您应该更新到当前docker版本

票数 1
EN

Stack Overflow用户

发布于 2015-05-25 22:44:49

正如您在commit 3f39050中看到的,选项ulimit是Docker 1.6.0+中引入的一个选项。

如果无法识别该选项,可能是因为docker版本不返回1.60+。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30439124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档