1、docker 安装 elasticsearch
docker run -d \
--name es \
-e "discovery.type=single-node" \
-v es-data:/usr/share/elasticsearch/data \
-v es-plugins:/usr/share/elasticsearch/plugins \
-p 9200:9200 \
-p 9300:9300 \
elasticsearch:7.12.1
2、docker安装 kibana
docker run -d \
--name kibana \
-e ELASTICSEARCH_HOSTS=http://对应的ip:9200 \
-p 5601:5601 \
kibana:7.12.1
安装过程比较满 通过
docker logs -f kibana 查看
如果kibana 链接不上elastcsearch 就进入kibana容器
docker exec -it kibana /bin/bash
vi config/kibana.yml
elasticsearch.hosts:["http://es:9200"] //修改成elasticsearch 对应的名称和端口
3、elasticsearch安装 中文分词器
进入容器内部
docker exec -it es /bin/bash
cd /usr/share/elasticsearch/bin
./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.12.1/elasticsearch-analysis-ik-7.12.1.zip
exit //突出容器
docker restart es 重启
IK分词器包含两种模式: