服务器为centos7
1. 下载镜像
docker pull elasticsearch:6.8.19
2. 运行容器
docker run --restart=always -p 9200:9200 -p 9300:9300 --name es_6 -d elasticsearch:6.8.19
3. 安装分词器(注意版本要和elasticsearch一致)
docker exec -it es_6 /bin/bash
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.8.19/elasticsearch-analysis-ik-6.8.19.zip
4. 重启es
docker restart es_6
5. 安装kibana(注意版本要和elasticsearch一致)
docker pull kibana:6.8.19
增加配置文件
mkdir -p /data/elk6/kibana/config/
vi /data/elk6/kibana/config/kibana.yml
内容(IP地址是elasticsearch所在服务器地址)
# # ** THIS IS AN AUTO-GENERATED FILE ** # # Default Kibana configuration for docker target server.name: kibana server.host: "0" elasticsearch.hosts: [ "http://192.168.0.119:9200" ] xpack.monitoring.ui.container.elasticsearch.enabled: true
启动
docker run -d --name=kibana --restart=always -p 5601:5601 -v /data/elk6/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml kibana:6.8.19
参考文章:
docker安装kibana_shykevin的博客-CSDN博客
docker安装elasticsearch:6.4.3 - 迷彩程序猿 - 博客园



