我试图通过官方手册中的docker-compose示例安装Elasticsearch和Kibana,容器es 01在日志中记录了这件事:
2023-03-11 16:26:52 Created elasticsearch keystore in /usr/share/elasticsearch/config/elasticsearch.keystore
2023-03-11 16:26:53 /usr/local/bin/docker-entrypoint.sh: line 43: 8 Killed ( elasticsearch-keystore create )
我试过自己创建elasticsearch.keystore,就像手册中描述的那样,但是它崩溃了,因为es 01试图设置新的bootstrap.password,而这个密码已经设置好了。无论如何,我想弄明白,为什么示例docker-compose.yml首先不能工作。我试过8.6.2和7.17,得到了相同的结果。
1条答案
按热度按时间xsuvu9jc1#
问题出在MEM_LIMIT= 32384032.env参数中。它必须以字节为单位设置,我以KB为单位设置,但很长时间都没有注意到。32 Mb内存不足以启动二进制文件。