docker 安装ES
下载kibana
docker pull docker.elastic.co/kibana/kibana:8.17.0
下载ES
docker network create es-net
docker run -d --name elasticsearch --net es-net -p 9200:9200 -m 1GB -p 9300:9300 -e "discovery.type=single-node" elasticsearch:8.17.0
docker run -d \
-p 9200:9200 -p 9300:9300 -m 1GB --net es-net \
--name es01 \
-e "discovery.type=single-node" \
-e "xpack.security.enabled=false" \
elasticsearch:8.17.0
启动kibana
docker run --name kib01 --net es-net -p 5601:5601 -e "xpack.security.enabled=false" docker.elastic.co/kibana/kibana:8.17.0
生成kibana访问token
bin/elasticsearch-create-enrollment-token --scope kibana
生成elastic 密码
bin/elasticsearch-reset-password -u elastic
数据的保存于查询
POST /zhf_test/_doc
{
"id": 1,
"title": "Rocky Mountain",
"description": "Bisected north to south by the Continental Divide, this portion of the Rockies has ecosystems varying from over 150 riparian lakes to montane and subalpine forests to treeless alpine tundra."
}
# Perform a search in my-index
GET /zhf_test/_search
{
"query": {
"match_all": {}
}
}