进入ES容器配置目录,修改elasticsearch.yml
xpack.security.enabled: true
将这一行注释掉
- 然后重启ES容器
以交互的方式进入ES容器
docker exec -it elasticsearch:7.15.0 /bin/bash
执行指令
curl -XGET "localhost:9200/_cat/indices" -H 'Content-Type: application/json'
- 可以看到
删除.security-7的索引
curl -XDELETE http://localhost:9200/.security-7
- 至此,原先的账号密码就已经删除了。
将第一步注释的配置加上,重启并进入ES容器内部, 设置密码即可
./bin/elasticsearch-setup-passwords interactive
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。