镜像概览

完整引用
docker.io/elastic/logstash
Registry
docker.io
命名空间
elastic
仓库
logstash
已缓存 Tag 数
416
最近同步
07/06/2026, 02:41 PM

简介

Elastic 官方 Logstash 数据管道镜像,采集、过滤并输出日志/指标至 Elasticsearch、Kafka 等,是 ELK 栈核心 ETL 组件。

详细介绍

elastic/logstash 运行 JVM 管道引擎,input 插件接收 Beats/syslog,filter 做 grok/json 解析,output 写入 ES 或 S3。典型用于集中式日志 ETL,与 Filebeat 直写 ES 相比保留复杂转换能力。生产应固定 Elastic Stack 版本 tag、启用 persistent queue 与 dead letter,JVM heap 按吞吐量调优;Kubernetes 中常见为 Deployment + ConfigMap pipeline。

快速启动

docker run -d --name logstash \
  -p 5044:5044 \
  -e LS_JAVA_OPTS="-Xms512m -Xmx512m" \
  docker.io/elastic/logstash:8.12.0

推荐实践

docker run -d --name logstash \
  --restart unless-stopped \
  -p 5044:5044 -p 9600:9600 \
  -v /data/logstash/pipeline:/usr/share/logstash/pipeline \
  -v /data/logstash/data:/usr/share/logstash/data \
  -e LS_JAVA_OPTS="-Xms1g -Xmx1g" \
  -e ELASTICSEARCH_HOSTS=http://elasticsearch:9200 \
  docker.io/elastic/logstash:8.12.0

核心参数说明

  • -p 5044:5044 — Beats input 端口
  • -v .../pipeline:... — pipeline 配置目录
  • -v .../data:... — persistent queue 数据目录
  • -e LS_JAVA_OPTS — JVM 堆大小
  • -e ELASTICSEARCH_HOSTS — 默认 output 目标
  • --restart unless-stopped — 日志管道持续运行

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: logstash
spec:
  replicas: 2
  selector:
    matchLabels:
      app: logstash
  template:
    metadata:
      labels:
        app: logstash
    spec:
      containers:
        - name: logstash
          image: docker.io/elastic/logstash:8.12.0
          ports:
            - containerPort: 5044
          env:
            - name: LS_JAVA_OPTS
              value: "-Xms1g -Xmx1g"
          volumeMounts:
            - name: pipeline
              mountPath: /usr/share/logstash/pipeline
      volumes:
        - name: pipeline
          configMap:
            name: logstash-pipeline
---
apiVersion: v1
kind: Service
metadata:
  name: logstash
spec:
  selector:
    app: logstash
  ports:
    - port: 5044
      targetPort: 5044

pipeline 与 ES 地址经 ConfigMap/Secret;高吞吐场景为 data 目录挂载 PVC 启用 persistent queue。

最新 Tag(20 条)

查看全部 416 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/elastic/logstash
:8.19.18
linux/amd64linux/arm64
2026/06/30 20:39533.0 MBsha256:2ae36bfad87c
docker.io/elastic/logstash
:9.4.3
linux/amd64linux/arm64
2026/06/30 20:39515.2 MBsha256:233c430f4cb9
docker.io/elastic/logstash
:9.3.7
linux/amd64linux/arm64
2026/06/30 20:36509.0 MBsha256:3400ae0002c3
docker.io/elastic/logstash
:8.19.17
linux/amd64linux/arm64
2026/06/23 16:29530.2 MBsha256:81806531baca
docker.io/elastic/logstash
:9.3.6
linux/amd64linux/arm64
2026/06/23 16:26508.9 MBsha256:dcfe5badac93
docker.io/elastic/logstash
:8.19.16
linux/amd64linux/arm64
2026/05/28 20:18534.7 MBsha256:2272eaf5d5dd
docker.io/elastic/logstash
:9.4.2
linux/amd64linux/arm64
2026/05/28 20:16515.0 MBsha256:a0664a36744b
docker.io/elastic/logstash
:9.3.5
linux/amd64linux/arm64
2026/05/28 20:15508.8 MBsha256:b13722c8c542
docker.io/elastic/logstash
:9.4.1
linux/amd64linux/arm64
2026/05/12 21:42514.3 MBsha256:e8c616df87bb
docker.io/elastic/logstash
:9.4.0
linux/amd64linux/arm64
2026/05/05 16:54513.7 MBsha256:cc54dc0996b2
docker.io/elastic/logstash
:8.19.15
linux/amd64linux/arm64
2026/04/30 21:50531.2 MBsha256:e0f9f93ba684
docker.io/elastic/logstash
:9.3.4
linux/amd64linux/arm64
2026/04/30 21:44507.2 MBsha256:a79a7676d82e
docker.io/elastic/logstash
:8.19.14
linux/amd64linux/arm64
2026/04/08 18:18535.5 MBsha256:98c39fbe2492
docker.io/elastic/logstash
:9.2.8
linux/amd64linux/arm64
2026/04/08 18:10493.1 MBsha256:2e4427982472
docker.io/elastic/logstash
:9.3.3
linux/amd64linux/arm64
2026/04/08 18:07507.2 MBsha256:609e51b1accd
docker.io/elastic/logstash
:9.3.2
linux/amd64linux/arm64
2026/03/19 18:48507.5 MBsha256:d13828857333
docker.io/elastic/logstash
:8.19.13
linux/amd64linux/arm64
2026/03/19 18:04531.9 MBsha256:329dba24473a
docker.io/elastic/logstash
:9.2.7
linux/amd64linux/arm64
2026/03/19 18:00493.3 MBsha256:ace099d0daac
docker.io/elastic/logstash
:9.3.1
linux/amd64linux/arm64
2026/02/26 19:23502.2 MBsha256:b2b3f72dc33f
docker.io/elastic/logstash
:9.2.6
linux/amd64linux/arm64
2026/02/26 18:35487.1 MBsha256:c46bf1e56a27