安装ElasticSearch

搜索镜像

docker search elasticsearch

https://hub.docker.com/_/elasticsearch?tab=tags&page=1&ordering=last_updated

镜像拉取

docker pull elasticsearch:5.6.8

运行

docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.10.1

访问

http://localhost:9200

ES-Head

docker pull mobz/elasticsearch-head:5

分词器

docker exec -it elasticsearch bash ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.1/elasticsearch-analysis-ik-7.10.1.zip

ES-Head无法连接问题,需处理跨域

docker exec -it elasticsearch /bin/bash
vi config/elasticsearch.yml

添加配置

http.cors.enabled: true
http.cors.allow-origin: "*"

保存重启

最后更新于