Docker(18)ElasticSearch8.x

文章目录

  • Elasticsearch8 单节点安装
    • 准备工作
    • 添加网络
    • 执行docker run
    • 密码重置
  • kibana 安装(未写完)

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

你可能感兴趣的:(docker,docker,容器,运维,elasticsearch)