docker.io/elasticsearch:7.7.02. 运行
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" b0e9f9f047e6
-d:后台启动 --name:容器名称 -p:端口映射 -e:设置环境变量 discovery.type=single-node:单机运行 b0e9f9f047e6:镜像id 如果启动不了,可以加大内存设置:-e ES_JAVA_OPTS="-Xms512m -Xmx512m"
3. 浏览 二、 IK分词器https://github.com/medcl/elasticsearch-analysis-ik
IK版本一定要和es版本一致 比如:7.7.0
方式一:在线安装
#进入容器 docker exec -it es /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
方式二:离线安装
下载和es一样的版本:https://github.com/medcl/elasticsearch-analysis-ik/releases
#进入容器,创建目录 mkdir /usr/share/es/plugins/ik #将文件压缩包移动到ik中 docker cp elasticsearch-analysis-ik-7.7.0.zip es:/usr/share/elasticsearch/plugins/ik # 进入ik目录,解压压缩包 cd /usr/share/elasticsearch/plugins/ik unzip elasticsearch-analysis-ik-6.5.4.zip rm -rf elasticsearch-analysis-ik-6.5.4.zip #退出容器 exit
重启es
docekr restart es
注意:把 Content-Type 设置为 application/json
docker pull kibana:7.6.2 docker run -d --name=kibana --restart=always -p 5601:5601 kibana:7.6.2 docker exec -it kibana /bin/bash
修改kibana配置文件
配置es地址
退出容器,重启kibana
docker restart kibana
访问:http://47.108.254.135:5601



