icinga2 (2.16.4.nwe.1)

Published 2026-08-12 08:33:41 +02:00 by jochen

Installation

docker pull git.bocc.de/jochen/icinga2:2.16.4.nwe.1
sha256:0a53ad2636092d57ed6df6a8135cb35afe28674c0659fe47973b587506047a41

About this package

The core of our monitoring platform with a powerful configuration language and REST API.

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1783900800'
ARG ICINGA_USER_ID=5665
RUN |1 ICINGA_USER_ID=5665 /bin/sh -c apt-get update && apt-get upgrade -y && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests bc ca-certificates curl dumb-init file libboost-context1.83.0 libboost-coroutine1.83.0 libboost-date-time1.83.0 libboost-filesystem1.83.0 libboost-iostreams1.83.0 libboost-program-options1.83.0 libboost-regex1.83.0 libboost-system1.83.0 libboost-thread1.83.0 libcap2-bin libedit2 libldap-common libmariadb3 libmoosex-role-timer-perl libpq5 libprotobuf-lite32t64 libssl3 libsystemd0 mailutils monitoring-plugins msmtp msmtp-mta openssh-client openssl && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 ICINGA_USER_ID=5665 /bin/sh -c adduser --system --group --home /var/lib/icinga2 --disabled-login --no-create-home --uid ${ICINGA_USER_ID} icinga # buildkit
COPY /check_mssql_health/bin/ / # buildkit
COPY /check_nwc_health/bin/ / # buildkit
COPY /check_postgres/bin/ / # buildkit
COPY /check_ssl_cert/check_ssl_cert /usr/lib/nagios/plugins/check_ssl_cert # buildkit
COPY /icinga2-install/ / # buildkit
RUN |1 ICINGA_USER_ID=5665 /bin/sh -c for dir in /etc/icinga2 /var/cache/icinga2 /var/lib/icinga2 /var/log/icinga2 /var/spool/icinga2; do ln -vs "/data$dir" "$dir"; done # buildkit
RUN |1 ICINGA_USER_ID=5665 /bin/sh -c chown -R icinga:icinga /data # buildkit
RUN |1 ICINGA_USER_ID=5665 /bin/sh -c /usr/lib/icinga2/prepare-dirs /etc/sysconfig/icinga2 # buildkit
VOLUME [/data]
COPY --chmod=0755 tools/container/entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit
ENTRYPOINT ["/usr/bin/dumb-init" "-c" "--" "/usr/local/bin/entrypoint.sh"]
EXPOSE [5665/tcp]
USER icinga
CMD ["icinga2" "daemon"]
USER root
ADD SNMPv2-SMI /usr/share/snmp/mibs/iana/ # buildkit
ADD SNMPv2-CONF /usr/share/snmp/mibs/iana/ # buildkit
ADD SNMPv2-TC /usr/share/snmp/mibs/iana/ # buildkit
ADD IDRAC-MIB-SMIv2 /usr/share/snmp/mibs/site/ # buildkit
ADD check_rbl /usr/lib/nagios/plugins/ # buildkit
ADD check_openmanage /usr/lib/nagios/plugins/ # buildkit
ADD check_squid /usr/lib/nagios/plugins/ # buildkit
ADD check_mysql_health /usr/lib/nagios/plugins/ # buildkit
ADD VMWare.tar /usr/share/perl5/ # buildkit
ADD nagios-snmp-plugins.2.1.0.tgz /tmp/ # buildkit
WORKDIR /tmp/manubulon-snmp-2.1.0/plugins/
RUN /bin/sh -c for i in check*; do sed -e "s%/usr/local/nagios/libexec%/usr/lib/nagios/plugins%" < $i > /usr/lib/nagios/plugins/$i; chmod 755 /usr/lib/nagios/plugins/$i; done # buildkit
RUN /bin/sh -c apt update # buildkit
RUN /bin/sh -c apt install -y nagios-nrpe-plugin liblwp-protocol-https-perl libconfig-tiny-perl liblist-compare-perl libcrypt-des-perl libdigest-hmac-perl libcrypt-rijndael-perl libmonitoring-plugin-perl squidclient libdbi-perl libdbd-mysql-perl libxml-libxml-perl libtext-template-perl libuuid-perl libtime-duration-perl nmap libnet-dns-perl libset-intspan-perl mariadb-client # buildkit
RUN /bin/sh -c echo "deb http://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list # buildkit
RUN /bin/sh -c apt update # buildkit
RUN /bin/sh -c apt install -y python2.7 # buildkit
WORKDIR /
USER icinga

Labels

Key Value
org.opencontainers.image.created 2026-07-16T06:39:06.325Z
org.opencontainers.image.description The core of our monitoring platform with a powerful configuration language and REST API.
org.opencontainers.image.documentation https://icinga.com/docs/icinga2
org.opencontainers.image.licenses GPL-3.0
org.opencontainers.image.revision 76a74ad2ffcfd53abed7f25286dd6dcc89bb52ba
org.opencontainers.image.source https://github.com/Icinga/icinga2
org.opencontainers.image.title icinga2
org.opencontainers.image.url https://github.com/Icinga/icinga2
org.opencontainers.image.vendor Icinga GmbH
org.opencontainers.image.version 2.16.4
Details
Container
2026-08-12 08:33:41 +02:00
1
OCI / Docker
linux/amd64
GPL-3.0
153 MiB
Versions (16) View all
2.16.4.nwe.1 2026-08-12
2.14.5.nwe.6 2025-11-25
2.14.5.nwe.5 2025-10-01
2.14.5.nwe.4 2025-09-30
2.14.5.nwe.3 2025-08-07