Sign inSign up
logstash logo

logstash:8.19.19

Multi-platform
Monitoring & observability
Index digest

sha256:ca0a14572c6659898e4a564746f96bf4c42f43f8863c8d28eaecb1a240e741d3

OS/ARCH

Compressed size

500.82 MB

Last pushed

about 2 months by doijanky

Type

Image

Vulnerabilities

1
11
69
26
0

Manifest digest

sha256:f18b7d8e8e9b9f81b93580bc04c317add65a3b72f004122f210d032e828d842e

Layers (25)

oisupport/staging-arm64v8:69b7e01bef661b4deb394e9a81f921e4969ddf878e8c01ded283f071d9d9dd22
0
0
36
11
0
logstash:8.19.19
1
11
42
18
0

5

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

47.99 MB


6

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

1.22 KB


7

RUN /bin/sh -c curl -Lo - https://artifacts.elastic.co/downloads/logstash/logstash-8.19.19-linux-$(arch).tar.gz | tar zxf - -C /usr/share && mv /usr/share/logstash-8.19.19 /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

448.01 MB


8

WORKDIR /usr/share/logstash

32 B


9

ENV ELASTIC_CONTAINER=true

0 B


10

ENV PATH=/usr/share/logstash/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

0 B


11

COPY config/logstash-full.yml config/logstash.yml # buildkit

276 B


12

COPY config/pipelines.yml config/log4j2.properties config/log4j2.file.properties config/ # buildkit

1.58 KB


13

COPY pipeline/default.conf pipeline/logstash.conf # buildkit

278 B


14

RUN /bin/sh -c chown --recursive logstash:root config/ pipeline/ # buildkit

1.76 KB


15

ENV LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8

0 B


16

COPY --chown=logstash:root env2yaml/classes /usr/share/logstash/env2yaml/classes/ # buildkit

6.29 KB


17

COPY --chown=logstash:root env2yaml/lib /usr/share/logstash/env2yaml/lib/ # buildkit

255.18 KB


18

COPY --chmod=0755 env2yaml/env2yaml /usr/local/bin/env2yaml # buildkit

354 B


19

COPY bin/docker-entrypoint /usr/local/bin/ # buildkit

712 B


20

RUN /bin/sh -c chmod 0755 /usr/local/bin/docker-entrypoint # buildkit

32 B


21

USER 1000

0 B


22

EXPOSE map[5044/tcp:{} 9600/tcp:{}]

0 B


23

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.19 org.opencontainers.image.version=8.19.19 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-07-14T20:12:14+00:00 org.opencontainers.image.created=2026-07-14T20:12:14+00:00

0 B


24

ENTRYPOINT ["/usr/local/bin/docker-entrypoint"]

0 B