我正在尝试使用 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
这是最好的方法吗?
关于docker - 如何在 jelastic 中设置 docker run 选项,特别是最大文件描述符(ulimit),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54981968/