icinga2 (2.14.5.nwe.6)
Published 2025-11-25 11:25:16 +01:00 by jochen
Installation
docker pull git.bocc.de/jochen/icinga2:2.14.5.nwe.6sha256:a19320d45308c7cd1be0b68414cd94ecb820e11b48015ff962a3af5a6ac3e807Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1738540800' |
| RUN /bin/bash -exo pipefail -c apt-get update; apt-get upgrade -y; export DEBIAN_FRONTEND=noninteractive; apt-get install --no-install-{recommends,suggests} -y bc ca-certificates curl dumb-init file libboost-{context,coroutine,date-time,filesystem,iostreams,program-options,regex,system,thread}1.74.0 libcap2-bin libedit2 libldap-common libmariadb3 libmoosex-role-timer-perl libpq5 libssl3 libsystemd0 mailutils msmtp{,-mta} openssh-client openssl; apt-get install --no-install-suggests -y monitoring-plugins; apt-get clean; rm -vrf /var/lib/apt/lists/* # buildkit |
| COPY /entrypoint/entrypoint /entrypoint # buildkit |
| RUN adduser --system --group --home /var/lib/icinga2 --disabled-login --force-badname --no-create-home --uid 5665 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 |
| ENTRYPOINT ["/entrypoint"] |
| COPY /icinga2-bin/ / # buildkit |
| RUN install -o icinga -g icinga -d /data # buildkit |
| RUN bash -exo pipefail -c for d in /etc/icinga2 /var/*/icinga2; do mkdir -p $(dirname /data-init$d); mv $d /data-init$d; ln -vs /data$d $d; done # buildkit |
| EXPOSE map[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 |
Details
2025-11-25 11:25:16 +01:00
Versions (15)
View all
Container
6
OCI / Docker
linux/amd64
198 MiB
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
2.14.5.nwe.2
2025-03-27