snmp plugin: Use cf_util_get_boolean() for boolean config options.
[collectd.git] / contrib / docker / Dockerfile
1 FROM debian:stable
2
3 ENV DEBIAN_FRONTEND noninteractive
4 COPY 50docker-apt-conf /etc/apt/apt.conf.d/
5
6 COPY rootfs_prefix/ /usr/src/rootfs_prefix/
7
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/*
18
19 COPY collectd.conf /etc/collectd/collectd.conf
20 COPY collectd.conf.d /etc/collectd/collectd.conf.d
21
22 ENV LD_PRELOAD /usr/src/rootfs_prefix/rootfs_prefix.so
23
24 CMD [ "/usr/sbin/collectd", "-f"]