首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >提高幽灵码头工人的PID

提高幽灵码头工人的PID
EN

Stack Overflow用户
提问于 2018-07-25 23:21:29
回答 1查看 590关注 0票数 0

我正在使用Docker的Ghost博客,但是我的站点用户访问太多了。当我查看容器的状态时,Ghost只提供10个pids,而不是更多。

那么,如何在鬼码头集装箱中增加更多的pids呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-25 23:46:25

我会回答你的问题“如何在码头增加PID”,但我不认为你的问题来自这个限制。

如果要增加对任何Docker容器的PID限制,可以使用自Docker 1.11以来的选项--pids-limit。文档可以找到来自docs.docker.com的文档

上面写着:

代码语言:javascript
运行
AI代码解释
复制
--pids-limit        Tune container pids limit (set -1 for unlimited)

必须使用此选项重新启动容器。在重新启动时,我的意思是删除它,然后重新启动它(确保您不会丢失任何这样做的数据)。

PID限制是有原因的,例如,它避免了叉子炸弹。但限制不是10个PID,而是512 (实际数字可能会改变):

这是一个新的cgroup,用于限制可以在cgroup内分叉的进程数。它是在4.3内核中发布的。 我们决定在默认情况下确保此特性的安全性,这意味着我们将docker cgroup父级的PID限制设置为512 (实际数量可能会发生变化,但会发生类似的变化),这对普通用户来说已经足够了,但还不足以造成很大的危害。 当然,如果您需要更多,您可以覆盖默认值,甚至可以将其设置为无限。 ..。 看看防止叉形炸弹有多容易--pids-限制一个容器.

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

https://stackoverflow.com/questions/51533147

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文