Docker(18)ElasticSearch8.x
Elasticsearch8 单节点安装
ES版本是8.7.1
准备工作
添加网络
docker network create elastic
执行docker run
docker run -d --name es-node01 --net elastic -p 9200:9200 -p 9300:9300
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m"
elasticsearch:8.7.1
ES_JAVA_OPTS设置的是JVM的堆大小,服务器的一半最为合适(自我感觉)。
其他写法
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m"
-e "ES_JAVA_OPTS=-Xms1g -Xmx1g"
密码重置
如果看到密码就不用了,找不到密码可以重置一下
docker exec -it es-node01 bash
bin/elasticsearch-reset-password -u elastic
# 这个命令可以自定义密码
bin/elasticsearch-reset-password -u elastic -i
是https 不是 http
https://localhost:9200/
继续访问即可,用户名是 elastic
密码就是重置后给出的
kibana 安装(未写完)
docker run --name kib-01 --net elastic -p 5601:5601 docker.elastic.co/kibana/kibana:8.7.1