syslog (sha256:d208b957dba9a2ba54c9e1967079ebcbff70d4c7c3bd0d2c3afdaf4750be2e00)

Published 2025-06-14 12:07:38 +02:00 by tom in docker/docker-network-toolkit

Installation

docker pull git.as73.inetsix.net/docker/syslog@sha256:d208b957dba9a2ba54c9e1967079ebcbff70d4c7c3bd0d2c3afdaf4750be2e00
sha256:d208b957dba9a2ba54c9e1967079ebcbff70d4c7c3bd0d2c3afdaf4750be2e00

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1745798400'
LABEL org.opencontainers.image.authors=kira.syslogng@gmail.com
LABEL org.opencontainers.image.source=https://github.com/syslog-ng/syslog-ng
ARG PKG_TYPE=stable
ARG CONTAINER_ARCH=amd64
ARG CONTAINER_NAME_SUFFIX
RUN |3 PKG_TYPE=stable CONTAINER_ARCH=amd64 CONTAINER_NAME_SUFFIX= /bin/sh -c apt-get update -qq && apt-get install -y wget ca-certificates gnupg2 && rm -rf /var/lib/apt/lists/* # buildkit
RUN |3 PKG_TYPE=stable CONTAINER_ARCH=amd64 CONTAINER_NAME_SUFFIX= /bin/sh -c ARCH=$(arch) && if [ "$ARCH" = "aarch64" ]; then CONTAINER_ARCH="arm64"; CONTAINER_NAME_SUFFIX="-arm64"; else CONTAINER_ARCH="amd64"; CONTAINER_NAME_SUFFIX=""; fi && wget -qO - https://ose-repo.syslog-ng.com/apt/syslog-ng-ose-pub.asc | gpg --dearmor > /usr/share/keyrings/ose-repo-archive-keyring.gpg && echo "deb [signed-by=/usr/share/keyrings/ose-repo-archive-keyring.gpg arch=$CONTAINER_ARCH] https://ose-repo.syslog-ng.com/apt/ ${PKG_TYPE} debian-bookworm$CONTAINER_NAME_SUFFIX" | tee --append /etc/apt/sources.list.d/syslog-ng-ose.list # buildkit
RUN |3 PKG_TYPE=stable CONTAINER_ARCH=amd64 CONTAINER_NAME_SUFFIX= /bin/sh -c apt-get update -qq && apt-get install -y libdbd-mysql libdbd-pgsql libdbd-sqlite3 syslog-ng libjemalloc2 && rm -rf /var/lib/apt/lists/* # buildkit
ENV DEBIAN_FRONTEND=noninteractive
RUN |3 PKG_TYPE=stable CONTAINER_ARCH=amd64 CONTAINER_NAME_SUFFIX= /bin/sh -c apt-get upgrade -y # buildkit
ADD syslog-ng.conf /etc/syslog-ng/syslog-ng.conf # buildkit
EXPOSE map[514/udp:{}]
EXPOSE map[601/tcp:{}]
EXPOSE map[6514/tcp:{}]
HEALTHCHECK &{["CMD-SHELL" "/usr/sbin/syslog-ng-ctl healthcheck --timeout 5"] "2m0s" "5s" "30s" "0s" '\x00'}
ENV LD_PRELOAD=
COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit
RUN |3 PKG_TYPE=stable CONTAINER_ARCH=amd64 CONTAINER_NAME_SUFFIX= /bin/sh -c chmod +x /usr/local/bin/entrypoint.sh # buildkit
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]
EXPOSE map[514/udp:{}]
EXPOSE map[601/tcp:{}]
EXPOSE map[6514/tcp:{}]
COPY syslog-ng.conf /etc/syslog-ng/syslog-ng.conf # buildkit
RUN /bin/sh -c mkdir -p /var/log # buildkit

Labels

Key Value
org.opencontainers.image.authors kira.syslogng@gmail.com
org.opencontainers.image.source https://github.com/syslog-ng/syslog-ng
Details
Container
2025-06-14 12:07:38 +02:00
2
OCI / Docker
linux/amd64
kira.syslogng@gmail.com
180 MiB
Versions (1) View all
dev 2025-06-14