拉取并启动es
docker run -d --name=es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.7.0
安装pinyin插件
下载pinyin插件
下载ik插件
上传插件到服务器
docker cp /path/to/elasticsearch-analysis-pinyin-7.7.0.zip elasticsearch:/usr/share/elasticsearch/plugins/
docker cp /path/to/elasticsearch-analysis-ik-7.7.0.zip elasticsearch:/usr/share/elasticsearch/plugins/
进入容器并解压该文件到相应的目录
docker exec -it es bash
cd /usr/share/elasticsearch/plugins/
unzip elasticsearch-analysis-pinyin-7.7.0.zip -d pinyin
unzip elasticsearch-analysis-ik-7.7.0.zip -d pinyin
最后,重启Elasticsearch容器以使插件生效:
docker restart es
拉取并启动kabana
docker run --link es:elasticsearch --name=kibana -p 5601:5601 -d docker.elastic.co/kibana/kibana:7.7.0
访问kibana
http://ip:5601/