docker-compose安裝elk

綜合版使用docker-compose安裝,不多BB直接上配置

version: '3'
services:
  elk:
    image: sebp/elk:643
    container_name: elk
    environment:
      TZ: Asia/Shanghai
    ports:
      - 9200:9200
      - 9300:9300
      - 5601:5601
      - 5044:5044
    volumes:
      - elk-data:/var/lib/elasticsearch
volumes:
  elk-data:

elk的使用文章 https://elk-docker.readthedocs.io/#usage

注意elk的版本號,如果使用spring-boot-starter-data-elasticsearch,一定要對應好版本

目前我的springboot DATA elasticsearch版本爲 ,對應的elk版本爲643

查詢對應的版本號,https://hub.docker.com/r/sebp/elk

選擇自己的版本號。

需要注意的是這個只用於本地開發安裝測試。

安全考慮

目前該圖像用於本地測試,因此尚未得到保護:對ELK服務的訪問不受限制,Logstash輸入插件的默認認證服務器證書和私鑰與圖像捆綁在一起。

使用X-Pack擴展ELK映像的sebp / elkx映像可能是提高ELK服務安全性的有用起點。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章