All checks were successful
continuous-integration/drone/push Build is passing
21 lines
798 B
Docker
21 lines
798 B
Docker
FROM debian:12
|
|
|
|
LABEL org.opencontainers.image.authors="me@kurocon.nl"
|
|
LABEL org.opencontainers.image.source="https://git.kurocon.nl/KuroNET/munin-docker"
|
|
LABEL org.opencontainers.image.description="Munin image with Docker binaries"
|
|
|
|
RUN apt-get update -qq && RUNLEVEL=1 DEBIAN_FRONTEND=noninteractive \
|
|
apt-get install -y -qq cron munin wget curl nginx libcgi-fast-perl && \
|
|
mkdir -p /var/run/munin && chown -R munin:munin /var/run/munin && \
|
|
echo "includedir /etc/munin/munin-conf.d" > /etc/munin/munin.conf && \
|
|
ln -sf /dev/stdout /var/log/nginx/access.log && \
|
|
ln -sf /dev/stderr /var/log/nginx/error.log
|
|
|
|
VOLUME /var/lib/munin
|
|
VOLUME /var/log/munin
|
|
VOLUME /var/run/munin
|
|
VOLUME /var/cache/munin
|
|
VOLUME /etc/munin/munin.conf.d
|
|
|
|
CMD ["/usr/sbin/nginx", "-g", "daemon off;"]
|