安装Elasticsearc、kibana、ik分词器
首先我们先下载镜像
docker pull elasticsearch:7.7.0
docker pull kibana:7.7.0
启动镜像 docker run --name elasticsearch --restart=always -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -m 2048m -p 9200:9200 -p 9300:9300 elasticsearch:7.7.0
启动镜像 docker run --name kibana --restart=always -e ELASTICSEARCH_HOST=http://你的IP:9200 -p 5601:5601 -d -m 512m kibana:7.7.0
#出现:Kibana server is not ready yet
#解决方法:将配置文件 kibana.yml 中的 elasticsearch.url
改为正确的链接,默认为: http://elasticsearch:9200
安装IK分词 #
进入elasticsearch容器内部 docker exec -it elasticsearch /bin/bash
# 在线下载并安装 ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.7.0/elasticsearch-analysis-ik-7.7.0.zip
#退出 exit
#重启容器 docker restart elasticsearch