Namespace
manios
Image / Tag
nagios:4.4.9
Content Digest
sha256:638bddf0d9218b91b6a17b178a62d7ffecb5d33291600e30c62569ce5cc970ef
Details
Created

2022-12-13 13:39:10 UTC

Size

70.6 MB

Content Digest
Labels
  • build
    11
  • gitCommit
    311fcc48a3ab90d7cd65aa9fe7630af46844894c
  • homepage
    https://www.nagios.com/
  • maintainer
    Christos Manios <maniopaido@gmail.com>
  • nagiosPluginsVersion
    2.4.2
  • nagiosVersion
    4.4.9
  • name
    Nagios
  • nrpeVersion
    4.1.0

Environment
APACHE_LOCK_DIR

/var/run

APACHE_LOG_DIR

/var/log/apache2

NAGIOSADMIN_PASS

nagios

NAGIOSADMIN_USER

nagiosadmin

NAGIOS_CMDGROUP

nagios

NAGIOS_CMDUSER

nagios

NAGIOS_FQDN

nagios.example.com

NAGIOS_GROUP

nagios

NAGIOS_HOME

/opt/nagios

NAGIOS_PLUGINS_VERSION

2.4.2

NAGIOS_TIMEZONE

UTC

NAGIOS_USER

nagios

NAGIOS_VERSION

4.4.9

NRPE_VERSION

4.1.0

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:6f153ea7cf9623ea20df5792c26f8dfd80af131fecab00e40983e554e495421e - 3.78% (2.67 MB)

[#001] sha256:db064db648987debe177c75b0ba8373a9fc1ec2944cb6fc54aad08b3c2aef1bf - 84.22% (59.5 MB)

[#002] sha256:ae6648db88e558747e50773a268b73ab2573a94f84a37bd21d63e2f2a358b4b7 - 0.0% (155 Bytes)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:c2a07d99cedb3f668f7943e9397fffa309c311428dd1b88b74743fe109136c19 - 11.52% (8.13 MB)

[#005] sha256:03e7d749c4dbc258a898666e14a2253930821fc284eecfbca198f5dcf01be9c7 - 0.08% (55.2 KB)

[#006] sha256:9f8c22b36225d3ad1738f39cd97cfe3a1a2631a6ae02d266d8e44a6995f76073 - 0.0% (2.55 KB)

[#007] sha256:9835fa03c76995afda42462e02973d5281bed859fc9723e9ed7b49b5642b3278 - 0.4% (292 KB)


History
2022-04-04 23:38:44 UTC

/bin/sh -c #(nop) ADD file:c1616ef1514518ef1f90874b6fab7c42951a5736600b54942fd4ad4338a24b11 in /

2022-04-04 23:38:44 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

ARG BUILDPLATFORM

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

ENV NAGIOS_HOME=/opt/nagios NAGIOS_USER=nagios NAGIOS_GROUP=nagios NAGIOS_CMDUSER=nagios NAGIOS_CMDGROUP=nagios NAGIOS_TIMEZONE=UTC NAGIOS_FQDN=nagios.example.com NAGIOSADMIN_USER=nagiosadmin NAGIOSADMIN_PASS=nagios NAGIOS_VERSION=4.4.9 NAGIOS_PLUGINS_VERSION=2.4.2 NRPE_VERSION=4.1.0 APACHE_LOCK_DIR=/var/run APACHE_LOG_DIR=/var/log/apache2

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

RUN |2 TARGETPLATFORM=linux/386 BUILDPLATFORM=linux/amd64 /bin/sh -c addgroup -S ${NAGIOS_GROUP} && adduser -S ${NAGIOS_USER} -G ${NAGIOS_CMDGROUP} -g ${NAGIOS_USER} && apk update && apk add --no-cache git curl unzip apache2 apache2-utils rsyslog php7 php7-gd php7-cli runit parallel ssmtp libltdl libintl openssl-dev php7-apache2 procps tzdata libldap mariadb-connector-c freeradius-client-dev libpq libdbi lm-sensors perl net-snmp-perl perl-net-snmp perl-crypt-x509 perl-timedate perl-libwww perl-text-glob samba-client openssh openssl net-snmp-tools bind-tools gd gd-dev && : '# For x86 the binary is : gosu-i386' && : '# For x64 the binary is : gosu-amd64' && : '# For arm-v6 the binary is : gosu-armel' && : '# For arm-v7 the binary is : gosu-armhf' && : '# For arm64 the binary is : gosu-arm64' && : '# For arm64/v8 the binary is : gosu-arm64' && : '#######################################' && : '# Creating an associative array with the platforms and their respective gosu release DOES NOT WORK in /bin/sh' && echo "Arguments TARGETPLATFORM: ${TARGETPLATFORM} and BUILDPLATFORM: ${BUILDPLATFORM}" && echo "$TARGETPLATFORM" | awk '{ gosuBinArr["linux/386"]="gosu-i386"; gosuBinArr["linux/amd64"]="gosu-amd64"; gosuBinArr["linux/arm/v6"]="gosu-armel"; gosuBinArr["linux/arm/v7"]="gosu-armhf"; gosuBinArr["linux/arm64"]="gosu-arm64"; gosuBinArr["linux/arm64/v8"]="gosu-arm64"; print gosuBinArr[$0];}' > mygosuver.txt && gosuPlatform=$(cat mygosuver.txt) && echo "Downloading ${gosuPlatform} for platform $TARGETPLATFORM" && curl -L -o gosu "https://github.com/tianon/gosu/releases/download/1.13/${gosuPlatform}" && mv gosu /bin/ && chmod 755 /bin/gosu && chmod +s /bin/gosu && addgroup -S apache ${NAGIOS_CMDGROUP} # buildkit

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

MAINTAINER Christos Manios <maniopaido@gmail.com>

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

LABEL name=Nagios nagiosVersion=4.4.9 nagiosPluginsVersion=2.4.2 nrpeVersion=4.1.0 homepage=https://www.nagios.com/ maintainer=Christos Manios <maniopaido@gmail.com> build=11

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p ${NAGIOS_HOME} && mkdir -p /orig/apache2 # buildkit

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

WORKDIR /opt/nagios

2022-12-13 13:39:09 UTC (buildkit.dockerfile.v0)

COPY /opt/nagios /opt/nagios # buildkit

2022-12-13 13:39:09 UTC (buildkit.dockerfile.v0)

COPY /orig /orig # buildkit

2022-12-13 13:38:51 UTC (buildkit.dockerfile.v0)

ADD overlay/ / # buildkit

2022-12-13 13:39:10 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /usr/local/bin/start_nagios /etc/sv/apache/run /etc/sv/nagios/run /etc/sv/rsyslog/run && rm -rf /etc/sv/getty-5 && : '# enable all runit services' && ln -s /etc/sv/* /etc/service && : '# Copy initial settings files' && chown -R nagios:nagios ${NAGIOS_HOME} && : '# Create special dirs' && (mkdir /run/apache2 || true) && mkdir -p /var/spool/rsyslog && : '# Copy Apache configuration' && cp -Rp /orig/apache2/* /etc/apache2 && : '# Convert files to Unix format' && dos2unix /etc/rsyslog.conf && dos2unix /usr/local/bin/start_nagios && dos2unix /etc/sv/**/run && dos2unix /etc/ssmtp/ssmtp.conf && : '# Add mail symbolic links to ssmtp' && ln -s $(which ssmtp) /bin/mail && ln -s $(which ssmtp) /usr/sbin/mail # buildkit

2022-12-13 13:39:10 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-12-13 13:39:10 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/nagios/var /opt/nagios/etc /var/log/apache2 /opt/Custom-Nagios-Plugins]

2022-12-13 13:39:10 UTC (buildkit.dockerfile.v0)

CMD ["/usr/local/bin/start_nagios"]

Details
Created

2022-12-13 13:38:52 UTC

Size

69 MB

Content Digest
Labels
  • build
    11
  • gitCommit
    311fcc48a3ab90d7cd65aa9fe7630af46844894c
  • homepage
    https://www.nagios.com/
  • maintainer
    Christos Manios <maniopaido@gmail.com>
  • nagiosPluginsVersion
    2.4.2
  • nagiosVersion
    4.4.9
  • name
    Nagios
  • nrpeVersion
    4.1.0

Environment
APACHE_LOCK_DIR

/var/run

APACHE_LOG_DIR

/var/log/apache2

NAGIOSADMIN_PASS

nagios

NAGIOSADMIN_USER

nagiosadmin

NAGIOS_CMDGROUP

nagios

NAGIOS_CMDUSER

nagios

NAGIOS_FQDN

nagios.example.com

NAGIOS_GROUP

nagios

NAGIOS_HOME

/opt/nagios

NAGIOS_PLUGINS_VERSION

2.4.2

NAGIOS_TIMEZONE

UTC

NAGIOS_USER

nagios

NAGIOS_VERSION

4.4.9

NRPE_VERSION

4.1.0

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:1b7ca6aea1ddfe716f3694edb811ab35114db9e93f3ce38d7dab6b4d9270cb0c - 3.88% (2.68 MB)

[#001] sha256:a6522c736a41d7c53412dd41d19ea8d18e158afc0156827215aa3c3df0d801ad - 83.71% (57.7 MB)

[#002] sha256:ae6648db88e558747e50773a268b73ab2573a94f84a37bd21d63e2f2a358b4b7 - 0.0% (155 Bytes)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:247f49de9a7606cdd8b98f354ee0a46c6061d1f30977318aaca3e1888a355b7e - 11.89% (8.2 MB)

[#005] sha256:a16f44193d6294c51ecafeccacccaed25daa7bf62b02a734cf3d234831590fa6 - 0.08% (55.2 KB)

[#006] sha256:9f8c22b36225d3ad1738f39cd97cfe3a1a2631a6ae02d266d8e44a6995f76073 - 0.0% (2.55 KB)

[#007] sha256:f366f452ab984dbda72d133b9d19e814a20eb422aa474542214caaaad3974720 - 0.44% (308 KB)


History
2022-04-05 00:20:19 UTC

/bin/sh -c #(nop) ADD file:c1aa87a3b464fca64d769444b5201bc0426a1f517c91c4a7916270e10f8b300b in /

2022-04-05 00:20:19 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2022-12-13 13:29:53 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2022-12-13 13:29:53 UTC (buildkit.dockerfile.v0)

ARG BUILDPLATFORM

2022-12-13 13:29:53 UTC (buildkit.dockerfile.v0)

ENV NAGIOS_HOME=/opt/nagios NAGIOS_USER=nagios NAGIOS_GROUP=nagios NAGIOS_CMDUSER=nagios NAGIOS_CMDGROUP=nagios NAGIOS_TIMEZONE=UTC NAGIOS_FQDN=nagios.example.com NAGIOSADMIN_USER=nagiosadmin NAGIOSADMIN_PASS=nagios NAGIOS_VERSION=4.4.9 NAGIOS_PLUGINS_VERSION=2.4.2 NRPE_VERSION=4.1.0 APACHE_LOCK_DIR=/var/run APACHE_LOG_DIR=/var/log/apache2

2022-12-13 13:29:53 UTC (buildkit.dockerfile.v0)

RUN |2 TARGETPLATFORM=linux/amd64 BUILDPLATFORM=linux/amd64 /bin/sh -c addgroup -S ${NAGIOS_GROUP} && adduser -S ${NAGIOS_USER} -G ${NAGIOS_CMDGROUP} -g ${NAGIOS_USER} && apk update && apk add --no-cache git curl unzip apache2 apache2-utils rsyslog php7 php7-gd php7-cli runit parallel ssmtp libltdl libintl openssl-dev php7-apache2 procps tzdata libldap mariadb-connector-c freeradius-client-dev libpq libdbi lm-sensors perl net-snmp-perl perl-net-snmp perl-crypt-x509 perl-timedate perl-libwww perl-text-glob samba-client openssh openssl net-snmp-tools bind-tools gd gd-dev && : '# For x86 the binary is : gosu-i386' && : '# For x64 the binary is : gosu-amd64' && : '# For arm-v6 the binary is : gosu-armel' && : '# For arm-v7 the binary is : gosu-armhf' && : '# For arm64 the binary is : gosu-arm64' && : '# For arm64/v8 the binary is : gosu-arm64' && : '#######################################' && : '# Creating an associative array with the platforms and their respective gosu release DOES NOT WORK in /bin/sh' && echo "Arguments TARGETPLATFORM: ${TARGETPLATFORM} and BUILDPLATFORM: ${BUILDPLATFORM}" && echo "$TARGETPLATFORM" | awk '{ gosuBinArr["linux/386"]="gosu-i386"; gosuBinArr["linux/amd64"]="gosu-amd64"; gosuBinArr["linux/arm/v6"]="gosu-armel"; gosuBinArr["linux/arm/v7"]="gosu-armhf"; gosuBinArr["linux/arm64"]="gosu-arm64"; gosuBinArr["linux/arm64/v8"]="gosu-arm64"; print gosuBinArr[$0];}' > mygosuver.txt && gosuPlatform=$(cat mygosuver.txt) && echo "Downloading ${gosuPlatform} for platform $TARGETPLATFORM" && curl -L -o gosu "https://github.com/tianon/gosu/releases/download/1.13/${gosuPlatform}" && mv gosu /bin/ && chmod 755 /bin/gosu && chmod +s /bin/gosu && addgroup -S apache ${NAGIOS_CMDGROUP} # buildkit

2022-12-13 13:29:53 UTC (buildkit.dockerfile.v0)

MAINTAINER Christos Manios <maniopaido@gmail.com>

2022-12-13 13:29:53 UTC (buildkit.dockerfile.v0)

LABEL name=Nagios nagiosVersion=4.4.9 nagiosPluginsVersion=2.4.2 nrpeVersion=4.1.0 homepage=https://www.nagios.com/ maintainer=Christos Manios <maniopaido@gmail.com> build=11

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p ${NAGIOS_HOME} && mkdir -p /orig/apache2 # buildkit

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

WORKDIR /opt/nagios

2022-12-13 13:38:51 UTC (buildkit.dockerfile.v0)

COPY /opt/nagios /opt/nagios # buildkit

2022-12-13 13:38:51 UTC (buildkit.dockerfile.v0)

COPY /orig /orig # buildkit

2022-12-13 13:38:51 UTC (buildkit.dockerfile.v0)

ADD overlay/ / # buildkit

2022-12-13 13:38:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /usr/local/bin/start_nagios /etc/sv/apache/run /etc/sv/nagios/run /etc/sv/rsyslog/run && rm -rf /etc/sv/getty-5 && : '# enable all runit services' && ln -s /etc/sv/* /etc/service && : '# Copy initial settings files' && chown -R nagios:nagios ${NAGIOS_HOME} && : '# Create special dirs' && (mkdir /run/apache2 || true) && mkdir -p /var/spool/rsyslog && : '# Copy Apache configuration' && cp -Rp /orig/apache2/* /etc/apache2 && : '# Convert files to Unix format' && dos2unix /etc/rsyslog.conf && dos2unix /usr/local/bin/start_nagios && dos2unix /etc/sv/**/run && dos2unix /etc/ssmtp/ssmtp.conf && : '# Add mail symbolic links to ssmtp' && ln -s $(which ssmtp) /bin/mail && ln -s $(which ssmtp) /usr/sbin/mail # buildkit

2022-12-13 13:38:52 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-12-13 13:38:52 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/nagios/var /opt/nagios/etc /var/log/apache2 /opt/Custom-Nagios-Plugins]

2022-12-13 13:38:52 UTC (buildkit.dockerfile.v0)

CMD ["/usr/local/bin/start_nagios"]

Details
Created

2022-12-13 14:52:31 UTC

Size

65.5 MB

Content Digest
Labels
  • build
    11
  • gitCommit
    311fcc48a3ab90d7cd65aa9fe7630af46844894c
  • homepage
    https://www.nagios.com/
  • maintainer
    Christos Manios <maniopaido@gmail.com>
  • nagiosPluginsVersion
    2.4.2
  • nagiosVersion
    4.4.9
  • name
    Nagios
  • nrpeVersion
    4.1.0

Environment
APACHE_LOCK_DIR

/var/run

APACHE_LOG_DIR

/var/log/apache2

NAGIOSADMIN_PASS

nagios

NAGIOSADMIN_USER

nagiosadmin

NAGIOS_CMDGROUP

nagios

NAGIOS_CMDUSER

nagios

NAGIOS_FQDN

nagios.example.com

NAGIOS_GROUP

nagios

NAGIOS_HOME

/opt/nagios

NAGIOS_PLUGINS_VERSION

2.4.2

NAGIOS_TIMEZONE

UTC

NAGIOS_USER

nagios

NAGIOS_VERSION

4.4.9

NRPE_VERSION

4.1.0

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:6c4809594a4b80d650b9951499cc7be9a90fc7b306e1dd8052f821b60733ae0c - 3.79% (2.48 MB)

[#001] sha256:dd60323776c2d75558274eff79ee913941d1fe9d30c00c685159f3c17b5ef648 - 83.58% (54.8 MB)

[#002] sha256:f8ebe51cc3d567458dc395bfe7376186f8e634b380ac42c154ac15766a6a8cc3 - 0.0% (155 Bytes)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:df8d95db85d71ab2fd3ec5f2c1fdefec63ef456d1c21d473748e9ce6d173c782 - 12.1% (7.93 MB)

[#005] sha256:c985d23cd94eff9cf730ca61e092cf97e8c80a36805e78ca2d0c7b231b85ee57 - 0.08% (55.2 KB)

[#006] sha256:9f8c22b36225d3ad1738f39cd97cfe3a1a2631a6ae02d266d8e44a6995f76073 - 0.0% (2.55 KB)

[#007] sha256:b76005657faa8f254192a4ed63b21efae2b58b978a76079d4f9b6e0f4b037d65 - 0.44% (296 KB)


History
2022-04-04 23:50:18 UTC

/bin/sh -c #(nop) ADD file:a62ad8c2b01195a2d42109e23b6d8ce69e2a816702518b2d823139f28c0ff799 in /

2022-04-04 23:50:19 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

ARG BUILDPLATFORM

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

ENV NAGIOS_HOME=/opt/nagios NAGIOS_USER=nagios NAGIOS_GROUP=nagios NAGIOS_CMDUSER=nagios NAGIOS_CMDGROUP=nagios NAGIOS_TIMEZONE=UTC NAGIOS_FQDN=nagios.example.com NAGIOSADMIN_USER=nagiosadmin NAGIOSADMIN_PASS=nagios NAGIOS_VERSION=4.4.9 NAGIOS_PLUGINS_VERSION=2.4.2 NRPE_VERSION=4.1.0 APACHE_LOCK_DIR=/var/run APACHE_LOG_DIR=/var/log/apache2

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

RUN |2 TARGETPLATFORM=linux/arm/v6 BUILDPLATFORM=linux/amd64 /bin/sh -c addgroup -S ${NAGIOS_GROUP} && adduser -S ${NAGIOS_USER} -G ${NAGIOS_CMDGROUP} -g ${NAGIOS_USER} && apk update && apk add --no-cache git curl unzip apache2 apache2-utils rsyslog php7 php7-gd php7-cli runit parallel ssmtp libltdl libintl openssl-dev php7-apache2 procps tzdata libldap mariadb-connector-c freeradius-client-dev libpq libdbi lm-sensors perl net-snmp-perl perl-net-snmp perl-crypt-x509 perl-timedate perl-libwww perl-text-glob samba-client openssh openssl net-snmp-tools bind-tools gd gd-dev && : '# For x86 the binary is : gosu-i386' && : '# For x64 the binary is : gosu-amd64' && : '# For arm-v6 the binary is : gosu-armel' && : '# For arm-v7 the binary is : gosu-armhf' && : '# For arm64 the binary is : gosu-arm64' && : '# For arm64/v8 the binary is : gosu-arm64' && : '#######################################' && : '# Creating an associative array with the platforms and their respective gosu release DOES NOT WORK in /bin/sh' && echo "Arguments TARGETPLATFORM: ${TARGETPLATFORM} and BUILDPLATFORM: ${BUILDPLATFORM}" && echo "$TARGETPLATFORM" | awk '{ gosuBinArr["linux/386"]="gosu-i386"; gosuBinArr["linux/amd64"]="gosu-amd64"; gosuBinArr["linux/arm/v6"]="gosu-armel"; gosuBinArr["linux/arm/v7"]="gosu-armhf"; gosuBinArr["linux/arm64"]="gosu-arm64"; gosuBinArr["linux/arm64/v8"]="gosu-arm64"; print gosuBinArr[$0];}' > mygosuver.txt && gosuPlatform=$(cat mygosuver.txt) && echo "Downloading ${gosuPlatform} for platform $TARGETPLATFORM" && curl -L -o gosu "https://github.com/tianon/gosu/releases/download/1.13/${gosuPlatform}" && mv gosu /bin/ && chmod 755 /bin/gosu && chmod +s /bin/gosu && addgroup -S apache ${NAGIOS_CMDGROUP} # buildkit

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

MAINTAINER Christos Manios <maniopaido@gmail.com>

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

LABEL name=Nagios nagiosVersion=4.4.9 nagiosPluginsVersion=2.4.2 nrpeVersion=4.1.0 homepage=https://www.nagios.com/ maintainer=Christos Manios <maniopaido@gmail.com> build=11

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p ${NAGIOS_HOME} && mkdir -p /orig/apache2 # buildkit

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

WORKDIR /opt/nagios

2022-12-13 14:52:30 UTC (buildkit.dockerfile.v0)

COPY /opt/nagios /opt/nagios # buildkit

2022-12-13 14:52:30 UTC (buildkit.dockerfile.v0)

COPY /orig /orig # buildkit

2022-12-13 13:38:51 UTC (buildkit.dockerfile.v0)

ADD overlay/ / # buildkit

2022-12-13 14:52:31 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /usr/local/bin/start_nagios /etc/sv/apache/run /etc/sv/nagios/run /etc/sv/rsyslog/run && rm -rf /etc/sv/getty-5 && : '# enable all runit services' && ln -s /etc/sv/* /etc/service && : '# Copy initial settings files' && chown -R nagios:nagios ${NAGIOS_HOME} && : '# Create special dirs' && (mkdir /run/apache2 || true) && mkdir -p /var/spool/rsyslog && : '# Copy Apache configuration' && cp -Rp /orig/apache2/* /etc/apache2 && : '# Convert files to Unix format' && dos2unix /etc/rsyslog.conf && dos2unix /usr/local/bin/start_nagios && dos2unix /etc/sv/**/run && dos2unix /etc/ssmtp/ssmtp.conf && : '# Add mail symbolic links to ssmtp' && ln -s $(which ssmtp) /bin/mail && ln -s $(which ssmtp) /usr/sbin/mail # buildkit

2022-12-13 14:52:31 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-12-13 14:52:31 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/nagios/var /opt/nagios/etc /var/log/apache2 /opt/Custom-Nagios-Plugins]

2022-12-13 14:52:31 UTC (buildkit.dockerfile.v0)

CMD ["/usr/local/bin/start_nagios"]

Details
Created

2022-12-13 14:55:02 UTC

Size

62.2 MB

Content Digest
Labels
  • build
    11
  • gitCommit
    311fcc48a3ab90d7cd65aa9fe7630af46844894c
  • homepage
    https://www.nagios.com/
  • maintainer
    Christos Manios <maniopaido@gmail.com>
  • nagiosPluginsVersion
    2.4.2
  • nagiosVersion
    4.4.9
  • name
    Nagios
  • nrpeVersion
    4.1.0

Environment
APACHE_LOCK_DIR

/var/run

APACHE_LOG_DIR

/var/log/apache2

NAGIOSADMIN_PASS

nagios

NAGIOSADMIN_USER

nagiosadmin

NAGIOS_CMDGROUP

nagios

NAGIOS_CMDUSER

nagios

NAGIOS_FQDN

nagios.example.com

NAGIOS_GROUP

nagios

NAGIOS_HOME

/opt/nagios

NAGIOS_PLUGINS_VERSION

2.4.2

NAGIOS_TIMEZONE

UTC

NAGIOS_USER

nagios

NAGIOS_VERSION

4.4.9

NRPE_VERSION

4.1.0

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:7b0c64ecbe73ee7edefed6c711475ee88c27023b230bda8b3477345aef857a2a - 3.7% (2.3 MB)

[#001] sha256:b96cba686cebf08653d19d529e8fe98a0a52130dd02aa597d11fe40ccd05c179 - 83.41% (51.9 MB)

[#002] sha256:f8ebe51cc3d567458dc395bfe7376186f8e634b380ac42c154ac15766a6a8cc3 - 0.0% (155 Bytes)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:33fc9d0fbaef0e9dc2832db7e1a882f704c95b54335671008c0972189e987dae - 12.35% (7.68 MB)

[#005] sha256:675161419c83199d1bcb9e6acf73c958261c1738db38c7977e5865b6d445892d - 0.09% (55.2 KB)

[#006] sha256:9f8c22b36225d3ad1738f39cd97cfe3a1a2631a6ae02d266d8e44a6995f76073 - 0.0% (2.55 KB)

[#007] sha256:9858f2285299ee7d777e1dff52421dcb26f6b0abd4f2add41239d8206182815f - 0.46% (292 KB)


History
2022-04-04 23:58:21 UTC

/bin/sh -c #(nop) ADD file:b3656d70f83984b1a2ae878f101095aecbc33cbb2f984646066fcf27b2b42178 in /

2022-04-04 23:58:23 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

ARG BUILDPLATFORM

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

ENV NAGIOS_HOME=/opt/nagios NAGIOS_USER=nagios NAGIOS_GROUP=nagios NAGIOS_CMDUSER=nagios NAGIOS_CMDGROUP=nagios NAGIOS_TIMEZONE=UTC NAGIOS_FQDN=nagios.example.com NAGIOSADMIN_USER=nagiosadmin NAGIOSADMIN_PASS=nagios NAGIOS_VERSION=4.4.9 NAGIOS_PLUGINS_VERSION=2.4.2 NRPE_VERSION=4.1.0 APACHE_LOCK_DIR=/var/run APACHE_LOG_DIR=/var/log/apache2

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

RUN |2 TARGETPLATFORM=linux/arm/v7 BUILDPLATFORM=linux/amd64 /bin/sh -c addgroup -S ${NAGIOS_GROUP} && adduser -S ${NAGIOS_USER} -G ${NAGIOS_CMDGROUP} -g ${NAGIOS_USER} && apk update && apk add --no-cache git curl unzip apache2 apache2-utils rsyslog php7 php7-gd php7-cli runit parallel ssmtp libltdl libintl openssl-dev php7-apache2 procps tzdata libldap mariadb-connector-c freeradius-client-dev libpq libdbi lm-sensors perl net-snmp-perl perl-net-snmp perl-crypt-x509 perl-timedate perl-libwww perl-text-glob samba-client openssh openssl net-snmp-tools bind-tools gd gd-dev && : '# For x86 the binary is : gosu-i386' && : '# For x64 the binary is : gosu-amd64' && : '# For arm-v6 the binary is : gosu-armel' && : '# For arm-v7 the binary is : gosu-armhf' && : '# For arm64 the binary is : gosu-arm64' && : '# For arm64/v8 the binary is : gosu-arm64' && : '#######################################' && : '# Creating an associative array with the platforms and their respective gosu release DOES NOT WORK in /bin/sh' && echo "Arguments TARGETPLATFORM: ${TARGETPLATFORM} and BUILDPLATFORM: ${BUILDPLATFORM}" && echo "$TARGETPLATFORM" | awk '{ gosuBinArr["linux/386"]="gosu-i386"; gosuBinArr["linux/amd64"]="gosu-amd64"; gosuBinArr["linux/arm/v6"]="gosu-armel"; gosuBinArr["linux/arm/v7"]="gosu-armhf"; gosuBinArr["linux/arm64"]="gosu-arm64"; gosuBinArr["linux/arm64/v8"]="gosu-arm64"; print gosuBinArr[$0];}' > mygosuver.txt && gosuPlatform=$(cat mygosuver.txt) && echo "Downloading ${gosuPlatform} for platform $TARGETPLATFORM" && curl -L -o gosu "https://github.com/tianon/gosu/releases/download/1.13/${gosuPlatform}" && mv gosu /bin/ && chmod 755 /bin/gosu && chmod +s /bin/gosu && addgroup -S apache ${NAGIOS_CMDGROUP} # buildkit

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

MAINTAINER Christos Manios <maniopaido@gmail.com>

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

LABEL name=Nagios nagiosVersion=4.4.9 nagiosPluginsVersion=2.4.2 nrpeVersion=4.1.0 homepage=https://www.nagios.com/ maintainer=Christos Manios <maniopaido@gmail.com> build=11

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p ${NAGIOS_HOME} && mkdir -p /orig/apache2 # buildkit

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

WORKDIR /opt/nagios

2022-12-13 14:55:02 UTC (buildkit.dockerfile.v0)

COPY /opt/nagios /opt/nagios # buildkit

2022-12-13 14:55:02 UTC (buildkit.dockerfile.v0)

COPY /orig /orig # buildkit

2022-12-13 13:38:51 UTC (buildkit.dockerfile.v0)

ADD overlay/ / # buildkit

2022-12-13 14:55:02 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /usr/local/bin/start_nagios /etc/sv/apache/run /etc/sv/nagios/run /etc/sv/rsyslog/run && rm -rf /etc/sv/getty-5 && : '# enable all runit services' && ln -s /etc/sv/* /etc/service && : '# Copy initial settings files' && chown -R nagios:nagios ${NAGIOS_HOME} && : '# Create special dirs' && (mkdir /run/apache2 || true) && mkdir -p /var/spool/rsyslog && : '# Copy Apache configuration' && cp -Rp /orig/apache2/* /etc/apache2 && : '# Convert files to Unix format' && dos2unix /etc/rsyslog.conf && dos2unix /usr/local/bin/start_nagios && dos2unix /etc/sv/**/run && dos2unix /etc/ssmtp/ssmtp.conf && : '# Add mail symbolic links to ssmtp' && ln -s $(which ssmtp) /bin/mail && ln -s $(which ssmtp) /usr/sbin/mail # buildkit

2022-12-13 14:55:02 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-12-13 14:55:02 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/nagios/var /opt/nagios/etc /var/log/apache2 /opt/Custom-Nagios-Plugins]

2022-12-13 14:55:02 UTC (buildkit.dockerfile.v0)

CMD ["/usr/local/bin/start_nagios"]

Details
Created

2022-12-13 14:57:36 UTC

Size

68.5 MB

Content Digest
Labels
  • build
    11
  • gitCommit
    311fcc48a3ab90d7cd65aa9fe7630af46844894c
  • homepage
    https://www.nagios.com/
  • maintainer
    Christos Manios <maniopaido@gmail.com>
  • nagiosPluginsVersion
    2.4.2
  • nagiosVersion
    4.4.9
  • name
    Nagios
  • nrpeVersion
    4.1.0

Environment
APACHE_LOCK_DIR

/var/run

APACHE_LOG_DIR

/var/log/apache2

NAGIOSADMIN_PASS

nagios

NAGIOSADMIN_USER

nagiosadmin

NAGIOS_CMDGROUP

nagios

NAGIOS_CMDUSER

nagios

NAGIOS_FQDN

nagios.example.com

NAGIOS_GROUP

nagios

NAGIOS_HOME

/opt/nagios

NAGIOS_PLUGINS_VERSION

2.4.2

NAGIOS_TIMEZONE

UTC

NAGIOS_USER

nagios

NAGIOS_VERSION

4.4.9

NRPE_VERSION

4.1.0

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:0eeab5c200691bd777e227c6eea27f7ca3c8232b67118a76edac2dcde3186aa1 - 3.78% (2.59 MB)

[#001] sha256:273fa69326c93d7089b657240ecab5d5b15d591fcfbae987fb32a33f0371cd27 - 83.88% (57.5 MB)

[#002] sha256:f8ebe51cc3d567458dc395bfe7376186f8e634b380ac42c154ac15766a6a8cc3 - 0.0% (155 Bytes)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:e69aa7b081af31ad259c941175e0fe8461b92a15f45f0488c1abe8a5567d5b6a - 11.82% (8.1 MB)

[#005] sha256:f7ec0797f2147edf7a4e5976faf49838881f728194bc069e83aa934e79a58d30 - 0.08% (55.2 KB)

[#006] sha256:9f8c22b36225d3ad1738f39cd97cfe3a1a2631a6ae02d266d8e44a6995f76073 - 0.0% (2.55 KB)

[#007] sha256:27c727e150e36a5ae4af08b8cc2aaacfef5ead16850aa9434e23bbfbfcfcb57e - 0.43% (304 KB)


History
2022-04-04 23:39:53 UTC

/bin/sh -c #(nop) ADD file:a2a992b7f6af1e6f8f5648f329f4a4058d8c4377417ac23ae211290c0cdc8f4b in /

2022-04-04 23:39:53 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

ARG BUILDPLATFORM

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

ENV NAGIOS_HOME=/opt/nagios NAGIOS_USER=nagios NAGIOS_GROUP=nagios NAGIOS_CMDUSER=nagios NAGIOS_CMDGROUP=nagios NAGIOS_TIMEZONE=UTC NAGIOS_FQDN=nagios.example.com NAGIOSADMIN_USER=nagiosadmin NAGIOSADMIN_PASS=nagios NAGIOS_VERSION=4.4.9 NAGIOS_PLUGINS_VERSION=2.4.2 NRPE_VERSION=4.1.0 APACHE_LOCK_DIR=/var/run APACHE_LOG_DIR=/var/log/apache2

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

RUN |2 TARGETPLATFORM=linux/arm64 BUILDPLATFORM=linux/amd64 /bin/sh -c addgroup -S ${NAGIOS_GROUP} && adduser -S ${NAGIOS_USER} -G ${NAGIOS_CMDGROUP} -g ${NAGIOS_USER} && apk update && apk add --no-cache git curl unzip apache2 apache2-utils rsyslog php7 php7-gd php7-cli runit parallel ssmtp libltdl libintl openssl-dev php7-apache2 procps tzdata libldap mariadb-connector-c freeradius-client-dev libpq libdbi lm-sensors perl net-snmp-perl perl-net-snmp perl-crypt-x509 perl-timedate perl-libwww perl-text-glob samba-client openssh openssl net-snmp-tools bind-tools gd gd-dev && : '# For x86 the binary is : gosu-i386' && : '# For x64 the binary is : gosu-amd64' && : '# For arm-v6 the binary is : gosu-armel' && : '# For arm-v7 the binary is : gosu-armhf' && : '# For arm64 the binary is : gosu-arm64' && : '# For arm64/v8 the binary is : gosu-arm64' && : '#######################################' && : '# Creating an associative array with the platforms and their respective gosu release DOES NOT WORK in /bin/sh' && echo "Arguments TARGETPLATFORM: ${TARGETPLATFORM} and BUILDPLATFORM: ${BUILDPLATFORM}" && echo "$TARGETPLATFORM" | awk '{ gosuBinArr["linux/386"]="gosu-i386"; gosuBinArr["linux/amd64"]="gosu-amd64"; gosuBinArr["linux/arm/v6"]="gosu-armel"; gosuBinArr["linux/arm/v7"]="gosu-armhf"; gosuBinArr["linux/arm64"]="gosu-arm64"; gosuBinArr["linux/arm64/v8"]="gosu-arm64"; print gosuBinArr[$0];}' > mygosuver.txt && gosuPlatform=$(cat mygosuver.txt) && echo "Downloading ${gosuPlatform} for platform $TARGETPLATFORM" && curl -L -o gosu "https://github.com/tianon/gosu/releases/download/1.13/${gosuPlatform}" && mv gosu /bin/ && chmod 755 /bin/gosu && chmod +s /bin/gosu && addgroup -S apache ${NAGIOS_CMDGROUP} # buildkit

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

MAINTAINER Christos Manios <maniopaido@gmail.com>

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

LABEL name=Nagios nagiosVersion=4.4.9 nagiosPluginsVersion=2.4.2 nrpeVersion=4.1.0 homepage=https://www.nagios.com/ maintainer=Christos Manios <maniopaido@gmail.com> build=11

2022-12-13 13:30:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p ${NAGIOS_HOME} && mkdir -p /orig/apache2 # buildkit

2022-12-13 13:29:54 UTC (buildkit.dockerfile.v0)

WORKDIR /opt/nagios

2022-12-13 14:57:35 UTC (buildkit.dockerfile.v0)

COPY /opt/nagios /opt/nagios # buildkit

2022-12-13 14:57:36 UTC (buildkit.dockerfile.v0)

COPY /orig /orig # buildkit

2022-12-13 13:38:51 UTC (buildkit.dockerfile.v0)

ADD overlay/ / # buildkit

2022-12-13 14:57:36 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /usr/local/bin/start_nagios /etc/sv/apache/run /etc/sv/nagios/run /etc/sv/rsyslog/run && rm -rf /etc/sv/getty-5 && : '# enable all runit services' && ln -s /etc/sv/* /etc/service && : '# Copy initial settings files' && chown -R nagios:nagios ${NAGIOS_HOME} && : '# Create special dirs' && (mkdir /run/apache2 || true) && mkdir -p /var/spool/rsyslog && : '# Copy Apache configuration' && cp -Rp /orig/apache2/* /etc/apache2 && : '# Convert files to Unix format' && dos2unix /etc/rsyslog.conf && dos2unix /usr/local/bin/start_nagios && dos2unix /etc/sv/**/run && dos2unix /etc/ssmtp/ssmtp.conf && : '# Add mail symbolic links to ssmtp' && ln -s $(which ssmtp) /bin/mail && ln -s $(which ssmtp) /usr/sbin/mail # buildkit

2022-12-13 14:57:36 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2022-12-13 14:57:36 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/nagios/var /opt/nagios/etc /var/log/apache2 /opt/Custom-Nagios-Plugins]

2022-12-13 14:57:36 UTC (buildkit.dockerfile.v0)

CMD ["/usr/local/bin/start_nagios"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete