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

docker-compose安装elk_第1张图片

查询对应的版本号,https://hub.docker.com/r/sebp/elk

选择自己的版本号。

需要注意的是这个只用于本地开发安装测试。

安全考虑

目前该图像用于本地测试,因此尚未得到保护:对ELK服务的访问不受限制,Logstash输入插件的默认认证服务器证书和私钥与图像捆绑在一起。

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

 

你可能感兴趣的:(docker)