Elasticsearch7.7.0 配置用户名和密码

lys2022年04月12日 0条评论

拉取镜像

docker pull elasticsearch:7.7.0

运行容器

docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:7.7.0

查看容器

docker ps | grep elasticsearch

[root@masterk8s /]# docker ps | grep elasticsearch
c268eb4fbd79  elasticsearch:7.7.0

进入容器

docker exec -it c268eb4fbd79 /bin/bash

编辑配置

vi config/elasticsearch.yml

xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true

重启容器

docker restart c268eb4fbd79

进入容器

docker exec -it c268eb4fbd79 /bin/bash

默认生成密码

./bin/elasticsearch-setup-passwords auto