上次的解决的事6.x版本的闪退问题:https://blog.csdn.net/weixin_42260782/article/details/108277861
我发现Spring Data Elasticsearch ,Elasticsearch,Spring Boot版本不匹配,
为了不冲突,我把ES换到7.6版本,结果出现闪退,像上次更改内存都没用,网上偶然发现一个启动命令中指定了-e “discovery.type=single-node”,应该是什么单例节点的启动模式,可能是新版本的特性,加上之后就可以成功启动不闪退:
docker run -d -e ES_JAVA_POTS="-Xms256m -Xmx256m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 --name ES01 f29a1ee41030