ES:
1、在docker环境下安装ElasticSearch
docker pull elasticsearch:6.4.2
2、查看镜像
docker images
3、启动ElasticSearch
docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" --name MyEs(别名) -d e47ebd7ec3ee(镜像id)
说明:
- -d 后台启动
- -p 9200:9200 将虚拟机9200端口映射到elasticsearch的9200端口(web通信默认使用9200端口)
- -p 9300:9300 将虚拟机9300端口映射到elasticsearch的9300端口(分布式情况下,各个节点之间通信默认使用9300端口)
- --name MyEs 指定一个名字(MyEs 随意指定)
Kibana
1、安装
docker pull http://docker.elastic.co/kibana/kibana:6.4.2
2、运行
docker run -d -p 5601:5601 --name kb02 --link MyEs(已启动的Es名称):elasticsearch f64d082f5f08(kibana镜像id)
写在最后,ELK的学习,建议直接阅读官方文档。
https://www.elastic.co/guide/cn/elasticsearch/guide/current/highlighting-intro.html ElasticSearch中文参考文献(2.0版)
https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-cross-cluster-search.html ElasticSearch最新版
https://www.elastic.co/guide/cn/kibana/current/docker.html Kibana中文版用户手册
https://www.elastic.co/guide/en/logstash/6.4/introduction.html Logstash最新版
需要更多教程,微信扫码即可
别忘了扫码领资料哦【高清Java学习路线图】
和【全套学习视频及配套资料】



