1、创建es容器
docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -d elasticsearch:7.12.1
2、安装IK分词器
# 1、解压文件
unzip ik.zip
# 2、拷贝文件
docker cp /server/es/ik/ elasticsearch:/usr/share/elasticsearch/plugins/
# 3、重启容器
docker restart elasticsearch
3、创建kibana容器
docker run --name kibana --link=elasticsearch:7.12.1 -p 5601:5601 -d kibana:7.12.1
4、测试ES
http://localhost:9200
5、测试kibana
http://localhost:5601
6、快速安装脚本
#!/bin/bash
# 删除原有容器
docker stop kibana
docker stop elasticsearch
docker rm kibana
docker rm elasticsearch
# 创建es重启
docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -d elasticsearch:7.12.1
# 安装ik分词器
#unzip ik.zip
docker cp /root/ik/ elasticsearch:/usr/share/elasticsearch/plugins/
docker restart elasticsearch
# 安装kibana
docker run --name kibana --link=elasticsearch:7.12.1 -p 5601:5601 -d kibana:7.12.1