弹性search过程的最大文件描述符太低,增加到至less

使用Ubuntu 16.10 Docker 1.12.3 Docker Composer 1.8官方弹性Docker镜像的弹性最新标签

泊坞窗,compose.yml

version: '2' services: elastic: image: elasticsearch environment: - ES_JAVA_OPTS=-Xmx2g -Xms2g 

获取日志

elastic_1 | 错误:引导程序检查失败的elastic_1 | 对于弹性search过程,最大文件描述符[4096]太低,增加到至less[65536] elastic_1 | [2016-11-18T17:48:17,058] [INFO] [oenNode] [HK_OIan]停止…

任何想法,谢谢

从elasticsearch官方文档阅读资源后,我设法通过启动容器更新我的docker-compose.yml文件

 version: '2' services: elastic: image: elasticsearch environment: - ES_JAVA_OPTS=-Xmx2g -Xms2g ulimits: nofile: soft: 65536 hard: 65536 

添加ulimit部分