docker-nagios/Dockerfile
Pierre-Olivier Mercier 4f348466cd
All checks were successful
continuous-integration/drone/push Build is passing
Add dummy plugin
2022-02-05 23:58:29 +01:00

33 lines
724 B
Docker

FROM alpine
RUN apk add --no-cache \
ca-certificates \
curl \
iputils \
mailx \
nagios \
nagios-plugins \
nagios-plugins-dig \
nagios-plugins-dns \
nagios-plugins-dummy \
nagios-plugins-http \
nagios-plugins-ldap \
nagios-plugins-mysql \
nagios-plugins-pgsql \
nagios-plugins-ping \
nagios-plugins-smtp \
nagios-plugins-ssh \
nagios-plugins-ssl_validity \
nagios-web \
nrpe-plugin \
ssmtp && \
chown nagios /etc/ssmtp/ssmtp.conf
COPY FREE_send_notification.sh /usr/bin/FREE_send_notification.sh
COPY entrypoint.sh /docker-entrypoint.sh
ENTRYPOINT ["/docker-entrypoint.sh"]
USER nagios
CMD ["/usr/sbin/nagios", "/etc/nagios/nagios.cfg"]