logo
docker.io/elastic/logstash:8.19.18
linux/amd64 docker.io 如知 贡献

这是一个Elasticsearch公司提供的Logstash的Docker镜像。Logstash是一个开源的服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据输出到你的目标。

使用这个镜像,你可以方便地在Docker容器中运行Logstash,从而进行日志收集、处理和分析等操作。

12
浏览次数
918.07MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18
源镜像
docker.io/elastic/logstash:8.19.18
镜像ID
sha256:46526d59d9495122044fbbb93ea8afe97f95e334be759dd97a4f9872b87250bb
镜像 TAG
8.19.18
镜像大小
918.07MB
平台架构
linux/amd64
镜像源
docker.io
CMD
启动入口
/usr/local/bin/docker-entrypoint
工作目录
/usr/share/logstash
OS/平台
linux/amd64
镜像创建
2026-06-24T20:24:19.052458285Z
同步时间
2026-07-23 10:42
浏览量
12 次
贡献者
avatar 如知
🔌 开放端口 2
5044/tcp 9600/tcp
⚙️ 环境变量 4
KeyValue
PATH=/usr/share/logstash/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
ELASTIC_CONTAINER=true 1
LANG=en_US.UTF-8 2
LC_ALL=en_US.UTF-8 3
🏷️ 镜像标签 14
KeyValue
2026-06-24T20:20:54+00:00 org.label-schema.build-date
Elastic License org.label-schema.license
logstash org.label-schema.name
1.0 org.label-schema.schema-version
https://www.elastic.co/products/logstash org.label-schema.url
https://github.com/elastic/logstash org.label-schema.vcs-url
Elastic org.label-schema.vendor
8.19.18 org.label-schema.version
2026-06-24T20:20:54+00:00 org.opencontainers.image.created
Logstash is a free and open server-side data processing pipeline that ingests data from a multitude of sources, transforms it, and then sends it to your favorite 'stash.' org.opencontainers.image.description
Elastic License org.opencontainers.image.licenses
logstash org.opencontainers.image.title
Elastic org.opencontainers.image.vendor
8.19.18 org.opencontainers.image.version
🛡️ 镜像安全扫描
ubuntu 24.04 Trivy 2026-07-23 10:42 查看完整报告
29
低危 LOW
96
中危 MEDIUM
27
高危 HIGH
2
严重 CRITICAL
受影响目标 (3)
docker.io/elastic/logstash:8.19.18 (ubuntu 24.04) ubuntu Java jar Ruby gemspec

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18  docker.io/elastic/logstash:8.19.18

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18  docker.io/elastic/logstash:8.19.18

Shell快速替换命令

sed -i 's#elastic/logstash:8.19.18#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18  docker.io/elastic/logstash:8.19.18'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18  docker.io/elastic/logstash:8.19.18'

镜像构建历史


# 2026-06-25 04:24:19  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/docker-entrypoint"]
                        
# 2026-06-25 04:24:19  0.00B 添加元数据标签
LABEL org.label-schema.schema-version=1.0 org.label-schema.vendor=Elastic org.opencontainers.image.vendor=Elastic org.label-schema.name=logstash org.opencontainers.image.title=logstash org.label-schema.version=8.19.18 org.opencontainers.image.version=8.19.18 org.label-schema.url=https://www.elastic.co/products/logstash org.label-schema.vcs-url=https://github.com/elastic/logstash org.label-schema.license=Elastic License org.opencontainers.image.licenses=Elastic License org.opencontainers.image.description=Logstash is a free and open server-side data processing pipeline that ingests data from a multitude of sources, transforms it, and then sends it to your favorite 'stash.' org.label-schema.build-date=2026-06-24T20:20:54+00:00 org.opencontainers.image.created=2026-06-24T20:20:54+00:00
                        
# 2026-06-25 04:24:19  0.00B 声明容器运行时监听的端口
EXPOSE [5044/tcp 9600/tcp]
                        
# 2026-06-25 04:24:19  0.00B 指定运行容器时使用的用户
USER 1000
                        
# 2026-06-25 04:24:19  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 0755 /usr/local/bin/docker-entrypoint # buildkit
                        
# 2026-06-25 04:24:18  991.00B 复制新文件或目录到容器中
COPY bin/docker-entrypoint /usr/local/bin/ # buildkit
                        
# 2026-06-25 04:24:18  321.00B 复制新文件或目录到容器中
COPY --chmod=0755 env2yaml/env2yaml /usr/local/bin/env2yaml # buildkit
                        
# 2026-06-25 04:24:18  294.66KB 复制新文件或目录到容器中
COPY --chown=logstash:root env2yaml/lib /usr/share/logstash/env2yaml/lib/ # buildkit
                        
# 2026-06-25 04:24:18  14.41KB 复制新文件或目录到容器中
COPY --chown=logstash:root env2yaml/classes /usr/share/logstash/env2yaml/classes/ # buildkit
                        
# 2026-06-25 04:24:18  0.00B 设置环境变量 LANG LC_ALL
ENV LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
                        
# 2026-06-25 04:24:18  8.51KB 执行命令并创建新的镜像层
RUN /bin/sh -c chown --recursive logstash:root config/ pipeline/ # buildkit
                        
# 2026-06-25 04:24:18  92.00B 复制新文件或目录到容器中
COPY pipeline/default.conf pipeline/logstash.conf # buildkit
                        
# 2026-06-25 04:24:18  8.33KB 复制新文件或目录到容器中
COPY config/pipelines.yml config/log4j2.properties config/log4j2.file.properties config/ # buildkit
                        
# 2026-06-25 04:24:18  91.00B 复制新文件或目录到容器中
COPY config/logstash-full.yml config/logstash.yml # buildkit
                        
# 2026-06-25 04:24:18  0.00B 设置环境变量 PATH
ENV PATH=/usr/share/logstash/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-06-25 04:24:18  0.00B 设置环境变量 ELASTIC_CONTAINER
ENV ELASTIC_CONTAINER=true
                        
# 2026-06-25 04:24:18  0.00B 设置工作目录为/usr/share/logstash
WORKDIR /usr/share/logstash
                        
# 2026-06-25 04:24:18  742.05MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -Lo - http://localhost:8000/logstash-8.19.18-linux-$(arch).tar.gz |   tar zxf - -C /usr/share &&   mv /usr/share/logstash-8.19.18 /usr/share/logstash &&   chown --recursive logstash:logstash /usr/share/logstash/ &&   chown -R logstash:root /usr/share/logstash &&   chmod -R g=u /usr/share/logstash &&   mkdir /licenses/ &&   mv /usr/share/logstash/NOTICE.TXT /licenses/NOTICE.TXT &&   mv /usr/share/logstash/LICENSE.txt /licenses/LICENSE.txt &&   find /usr/share/logstash -type d -exec chmod g+s {} \; &&   ln -s /usr/share/logstash /opt/logstash # buildkit
                        
# 2026-06-25 04:24:07  4.38KB 执行命令并创建新的镜像层
RUN /bin/sh -c userdel -r ubuntu && groupadd --gid 1000 logstash &&   useradd --uid 1000 --gid 1000 --home /usr/share/logstash --no-create-home logstash # buildkit
                        
# 2026-06-25 04:24:07  97.54MB 执行命令并创建新的镜像层
RUN /bin/sh -c for iter in {1..10}; do       export DEBIAN_FRONTEND=noninteractive &&     apt-get update -y &&   apt-get upgrade -y &&   apt-get install -y procps findutils tar gzip &&         apt-get install -y locales &&         apt-get install -y curl &&     apt-get clean all &&       locale-gen 'en_US.UTF-8' &&     apt-get clean metadata &&   exit_code=0 && break || exit_code=$? && echo "packaging error: retry $iter in 10s" && apt-get clean all &&   apt-get clean metadata && sleep 10; done; (exit $exit_code) # buildkit
                        
# 2026-05-20 09:37:22  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-05-20 09:37:21  78.14MB 
/bin/sh -c #(nop) ADD file:46ac5b8ee4c64ad9ebe840abd5619f571a617ac19483764d47d0eeba7907934f in / 
                        
# 2026-05-20 09:37:19  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2026-05-20 09:37:19  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-05-20 09:37:19  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:46526d59d9495122044fbbb93ea8afe97f95e334be759dd97a4f9872b87250bb",
    "RepoTags": [
        "elastic/logstash:8.19.18",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash:8.19.18"
    ],
    "RepoDigests": [
        "elastic/logstash@sha256:403030d3f3e3c37bd97d05e50688ac410d9d654b29d4b944bef67d98e2b7d1c0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/elastic/logstash@sha256:15d6f1a8429aecf3a32b989625b7464f33fafdac3b44e915176d23f270ff96eb"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-06-24T20:24:19.052458285Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1000",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "5044/tcp": {},
            "9600/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/share/logstash/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "ELASTIC_CONTAINER=true",
            "LANG=en_US.UTF-8",
            "LC_ALL=en_US.UTF-8"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/usr/share/logstash",
        "Entrypoint": [
            "/usr/local/bin/docker-entrypoint"
        ],
        "OnBuild": null,
        "Labels": {
            "org.label-schema.build-date": "2026-06-24T20:20:54+00:00",
            "org.label-schema.license": "Elastic License",
            "org.label-schema.name": "logstash",
            "org.label-schema.schema-version": "1.0",
            "org.label-schema.url": "https://www.elastic.co/products/logstash",
            "org.label-schema.vcs-url": "https://github.com/elastic/logstash",
            "org.label-schema.vendor": "Elastic",
            "org.label-schema.version": "8.19.18",
            "org.opencontainers.image.created": "2026-06-24T20:20:54+00:00",
            "org.opencontainers.image.description": "Logstash is a free and open server-side data processing pipeline that ingests data from a multitude of sources, transforms it, and then sends it to your favorite 'stash.'",
            "org.opencontainers.image.licenses": "Elastic License",
            "org.opencontainers.image.title": "logstash",
            "org.opencontainers.image.vendor": "Elastic",
            "org.opencontainers.image.version": "8.19.18"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 918067255,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e91ea38197edd3e111042585fb52e542e473e3bd9c2383d6e23d554845677ef5/diff:/var/lib/docker/overlay2/cd1517bd434e0d6dca8e9da7f20b1d256839a93d0f9075ac62955484a2821df2/diff:/var/lib/docker/overlay2/b335e0e03fd72924381ff395203c3d6ab28b4d85dd6797f154a0f2c5d7631bcf/diff:/var/lib/docker/overlay2/5af093ecd1e159b178c5193b84b46a143a07833079d69e14042fcffca8415db7/diff:/var/lib/docker/overlay2/4071ae0ee44f16c3afe5f08ea46133d03da0f90eccc70f3f63d6b2ce7361f0da/diff:/var/lib/docker/overlay2/3560821249a7f84db2a350502976d47929791ab61e1b2e526e6e815917b9d7a5/diff:/var/lib/docker/overlay2/73bcc813d6c050446b004b158bc2d3a3c7684b214c50066d4af9255631702fdb/diff:/var/lib/docker/overlay2/4a228ae5450c7daf18d3970c961ec879a76ce630bdc1dfa7137c3b6582315dd4/diff:/var/lib/docker/overlay2/213b623926b15e1c397d13e74dc9be06ff441b88d85e7c3fbe14bd40534de692/diff:/var/lib/docker/overlay2/e7d7226181a73410cc3c2e4200c80715b92834ff41b56caac6a7564f57f5f480/diff:/var/lib/docker/overlay2/1f435fe2212bf825441dbba6521bebc0455628dee773491e7eab830b03df9e6f/diff:/var/lib/docker/overlay2/b308b64ae80769c6053245cad2860223f532d873f2be5d451275dad3866a00c3/diff:/var/lib/docker/overlay2/45ba1024654466f28de57b3afe67dfbb3af11da7cfc6b87249f1552f66136550/diff",
            "MergedDir": "/var/lib/docker/overlay2/d206e327adc996463f22f7ac7f461249a374838305b34cf66fe69704088eb123/merged",
            "UpperDir": "/var/lib/docker/overlay2/d206e327adc996463f22f7ac7f461249a374838305b34cf66fe69704088eb123/diff",
            "WorkDir": "/var/lib/docker/overlay2/d206e327adc996463f22f7ac7f461249a374838305b34cf66fe69704088eb123/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:98effb2dfe85d4c431f97d90482075f19e5fc3a57c2dd423d8bdfd4813620043",
            "sha256:bb959141198c84cd2311bc66fafaae0c1fded704a151eff27f9406715a228a59",
            "sha256:99ea81c3baba754840ddb23ef89d1c4f126b8c1208402b540367058792c8b30c",
            "sha256:f369938693251f2fe416c542d23405138505c03413f05b62c82283da9684ffa6",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f805697e0002dc4e9824f5c07c90fc83a4fc1d81703052a84cc4e22fb3ead05c",
            "sha256:14cfa18a53c8c47311247ac03ebdf82b3a1e4987b3482cce956f44d3b9f75f42",
            "sha256:70093628e0e653af2abec104b0a661c1c6fc5fe66f8f04ea6fefebf62f5e17dc",
            "sha256:ba1208d283c248c1f48373ab614120d87a62c79ce2b7e963e5241dc3c2ec535f",
            "sha256:77eefc99f32c88e6fed9b130d43e122c53ecb81405a21346c216d67084f2640e",
            "sha256:0189763a2991573c10bbf932a24c44bacfedf9c24d80eb403aa43e266b09f25f",
            "sha256:e7d7c6056eb8e63f6aaa4b4c0cd002573aa432ed99a4ca1a1da350a51429b127",
            "sha256:dd680c2455755f0e33ece4020830177edf225916e927b520231b5eeb8946ab79",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-23T10:40:34.457658182+08:00"
    }
}

更多版本

docker.io/elastic/logstash:7.17.27

linux/amd64 docker.io796.22MB2025-05-12 10:08
407

docker.io/elastic/logstash:8.19.18

linux/amd64 docker.io918.07MB2026-07-23 10:42
11
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×