Docker生成并且运行最新的ealsticsearch容器浏览器无法正常访问的解决措施
2023-04-05 09:48 作者:目标力扣Knight | 我要投稿

平台及环境
WSL:1.1.6.0
Ubuntu: 20.04
Docker: 20.10.23
elasticsearch: elasticsearch-8.7.0
遇到的报错
WARN", "message":"received plaintext http traffic on an https channel, closing connection Netty4HttpChanne
如何解决问题?
找博客
去elastic search 官网搜索配置文件路径
ChatGPT 直接发起提问
一般步骤
去 Docker Desktop 查看该容器的logs,找到报错
Google检索报错报错,找到解决方案
向ChatGPT提问,找到修改配置文件的路径
/usr/share/elasticsearch/config
修改 elasticsearch.yml重启以及测试
为什么是改为False? 该字段表达的意思是关闭SSL验证
xpack.security.enabled: false
xpack.security.enrollment.enabled: false
参考及引用
提供正确的配置方案 — stackoverflow
[Elasticsearch 8.3.2 docker org.elasticsearch.gateway.CorruptStateException - Stack Overflow](https://stackoverflow.com/questions/73140482/elasticsearch-8-3-2-docker-org-elasticsearch-gateway-corruptstateexception)
提供配置文件路径