Docker一鍵安裝ELK

                                  Docker一鍵安裝ELK

一、安裝環境

[root@ZhiNeng~]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)

[root@ZhiNeng~]# uname  -r
3.10.0-862.14.4.el7.x86_64

二、安裝docker

   https://docs.docker.com/install/linux/docker-ce/centos/

[root@ZhiNeng~]# curl -fsSL https://get.docker.com -o get-docker.sh
[root@ZhiNeng~]# sh get-docker.sh
[root@ZhiNeng~]# systemctl   start   docker  #開啓
[root@ZhiNeng~]# systemctl   enable  docker  #自啓動

PS:Docker 中國官方鏡像加速網址:https://www.docker-cn.com/registry-mirror

      【轉載】用國內地址一鍵安裝docker  https://blog.csdn.net/Dante_003/article/details/70208908

 三、安裝ELK

  1. ELK鏡像運行vm.max_map_count至少需要262144內存

[root@ZhiNeng~]# cat /etc/sysctl.conf
vm.max_map_count=262144   #加文末
[root@ZhiNeng~]# sysctl -p   #驗證

  2. 搜索鏡像

[root@ZhiNeng~]# docker  search   elk
NAME                                   DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
sebp/elk                               Collect, search and visualise log data with …   829                                     [OK]
qnib/elk                               Dockerfile providing ELK services (Elasticse…   109                                     [OK]
willdurand/elk                         Creating an ELK stack could not be easier.      96                                      [OK]
sebp/elkx                              Collect, search and visualise log data with …   32                                      [OK]
elkozmon/zoonavigator-web              Web client for ZooNavigator, web-based brows…   9
elkarbackup/elkarbackup                ElkarBackup is a free open-source backup sol…   8                                       [OK]
grubykarol/elk-docker                  elk docker image (derived from spujadas/elk-…   6                                       [OK]
elkozmon/zoonavigator-api              API for ZooNavigator, web-based browser/edit…   5
cdrocker/elk5                          Elasticsearch 5, Kibana 5 and Logstash 5 on …   4                                       [OK]
dockercisco/elklat                     Docker ELK stack for Nexus                      3
salgat/elk-cors                        ELK stack with CORS enabled for ElasticSearc…   1                                       [OK]
scality/elk                                                                            1
portbase/elk-filebeat                  elk-filebeat                                    1
codechimporg/unraid-dockers-elk        ELK stack for docker on unraid                  0                                       [OK]
portbase/elk-logstash                  elk-logstash                                    0
portbase/elk-elasticsearch             elk-elasticsearch                               0
eternaltyro/elk-aws-discovery          Collect, search and visualize log data with …   0                                       [OK]
portbase/elk-inbox_processor           elk-inbox_processor                             0
portbase/elk-elasticsearch_cleanup     elk-elasticsearch_cleanup                       0
garystafford/spring-music-docker-elk   spring-music-docker-elk                         0                                       [OK]
otasys/elk-redis                       An ELK stack with redis all in one container.   0                                       [OK]
itherz/elk                             ELK Stack with some improvements (datetime f…   0                                       [OK]
portbase/elk-metrics                   elk-metrics                                     0
coralproject/elkhorn                   Elkhorn                                         0                                       [OK]
portbase/elk-kibana                    elk-kibana                                      0

 3.下載鏡像

[root@ZhiNeng~]#  docker  pull  sebp/elk

4.啓動容器

[root@ZhiNeng~]#  docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -e ES_MIN_MEM=128m -e ES_MAX_MEM=1024m -it --name elk sebp/elk
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章