如何在jelastic中设置docker run选项,特别是max file descriptors(ulimit)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在jelastic中设置docker run选项,特别是max file descriptors(ulimit)相关的知识,希望对你有一定的参考价值。

我正在尝试使用official documentation在jelastic上安装elasticsearch

最终启动容器时出错:

ERROR: [1] bootstrap checks failed 
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

我尝试了一些设置ulimit的可能性但没有一个正在工作。

设置它的最佳方法是什么?

答案

我终于找到了一种方法,通过编辑文件/usr/local/bin/docker-entrypoint.sh并在开头附近添加以下内容:

ulimit -n 65536

这是最好的方法吗?

以上是关于如何在jelastic中设置docker run选项,特别是max file descriptors(ulimit)的主要内容,如果未能解决你的问题,请参考以下文章

如何在下拉框中设置所选项目

如何在存储过程中设置日期时间可选参数?

如何在 reactstrap 下拉菜单中设置所选项目?

如何在 docker 中的节点前为 Cloud Run 设置 nginx?

当在docker容器中设置php时,如何在vscode中设置php可执行路径php.validate.executablePath?

如何在 BottomNavigationView 中设置所选项目