在mesos/marathon中设置默认的“docker run”参数

svujldwt  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(394)

我们正在运行一个mesos集群,刚刚有一个docker容器的问题,它实际上是fork轰炸了一个代理。
Docker --pids-limit 这将防止将来出现此类问题。https://docs.docker.com/engine/reference/commandline/run/ --pids-limit 是一个 docker run 参数,因此需要为每个应用程序设置它。
理想情况下,我希望在dockerd/mesos/marathon中的某个地方将它设置为默认值,如果用户知道自己在做什么,就让他们重写它。但是,我找不到一种简单的方法来为添加默认标志/参数 docker run 有什么办法能最好地做到这一点吗?

e0bqpujr

e0bqpujr1#

这可以通过添加 --pids-limitParametersDockerInfo .
不幸的是,marathon不支持此更改,但这可以通过runspec marathon插件完成

相关问题