1. 进入ES容器配置目录,修改elasticsearch.yml

    xpack.security.enabled: true

    将这一行注释掉

  2. 然后重启ES容器
  3. 以交互的方式进入ES容器

    docker exec -it elasticsearch:7.15.0 /bin/bash
  4. 执行指令

    curl -XGET "localhost:9200/_cat/indices" -H 'Content-Type: application/json'
  5. 可以看到
  6. 删除.security-7的索引

    curl -XDELETE http://localhost:9200/.security-7
  7. 至此,原先的账号密码就已经删除了。
  8. 将第一步注释的配置加上,重启并进入ES容器内部, 设置密码即可

    ./bin/elasticsearch-setup-passwords interactive

Smoke
1 声望0 粉丝