1 FROM debian:stable
3 ENV DEBIAN_FRONTEND noninteractive
4 COPY 50docker-apt-conf /etc/apt/apt.conf.d/
6 COPY rootfs_prefix/ /usr/src/rootfs_prefix/
8 RUN apt-get update \
9 && apt-get upgrade \
10 && apt-get install \
11 collectd-core \
12 collectd-utils \
13 build-essential \
14 && make -C /usr/src/rootfs_prefix/ \
15 && apt-get --purge remove build-essential \
16 && apt-get clean \
17 && rm -rf /var/lib/apt/lists/*
19 COPY collectd.conf /etc/collectd/collectd.conf
20 COPY collectd.conf.d /etc/collectd/collectd.conf.d
22 ENV LD_PRELOAD /usr/src/rootfs_prefix/rootfs_prefix.so
24 CMD [ "/usr/sbin/collectd", "-f"]