第一步 docker pull ES
docker pull elasticsearch:6.5.4
第二步 启动es
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.5.4
第三步 进入启动的 容器内 编辑配置文件
docker exec -it es /bin/bash
cd config
vi elasticsearch.yaml
第五步 重启es, 访问 9200 端口 确认配置没问题
docker restart es
第六步 安装分词器
// 进入容器
docker exec -it es/bin/bash
// 在当前目录下 下载分词器
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.5.4/elasticsearch-analysis-ik-6.5.4.zip
进入plugins可以看到IK分词器已经安装成功
第七步 退出容器 并且重启 es
exit
docker restart es