1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-16 11:58:47 +00:00

add netdata-arm

This commit is contained in:
kev 2017-05-21 23:37:03 +08:00
parent a9ec8868f5
commit b4decbb9f6
2 changed files with 56 additions and 0 deletions

@ -33,6 +33,8 @@ RUN set -xe \
util-linux-dev \
zlib-dev
VOLUME /etc/netdata
EXPOSE 19999
CMD ["netdata", "-nd"]

54
netdata/arm/Dockerfile Normal file

@ -0,0 +1,54 @@
#
# Dockerfile for netdata-arm
#
FROM resin/rpi-raspbian:jessie
MAINTAINER EasyPi Software Foundation
ENV NETDATA_VER 1.6.0
ENV NETDATA_URL https://github.com/firehol/netdata/releases/download/v${NETDATA_VER}/netdata-${NETDATA_VER}.tar.gz
ENV NETDATA_DEB netdata_${NETDATA_VER}_armhf.deb
WORKDIR /usr/src
RUN set -xe \
&& apt-get update \
&& apt-get -y install autoconf \
autoconf-archive \
autogen \
automake \
curl \
debhelper \
dh-autoreconf \
dh-systemd \
fakeroot \
gcc \
libmnl-dev \
make \
pkg-config \
uuid-dev \
zlib1g-dev \
&& curl -sSL ${NETDATA_URL} | tar xz \
&& cd netdata-${NETDATA_VER} \
&& ln -s contrib/debian \
&& dpkg-buildpackage -us -uc -rfakeroot \
&& cd .. \
&& dpkg -i ${NETDATA_DEB} \
&& apt-get remove -y autoconf \
autoconf-archive \
autogen \
automake \
curl \
debhelper \
dh-autoreconf \
dh-systemd \
gcc \
make \
pkg-config \
&& rm -rf netdata-${NETDATA_VER} /var/lib/apt/lists/*
VOLUME /etc/netdata
EXPOSE 19999
CMD ["netdata", "-nd"]