netdata (staging)
Published 2025-06-08 13:03:36 -04:00 by colin
Installation
docker pull git.nixc.us/colin/netdata:staging
sha256:33d42b07efec9592008b666ea79fe708dbce9a832b4b1a0aa1d4e3fc18a46dc4
Image Layers
ADD file:ceeb6e8632fafc657116cbf3afbd522185a16963230b57881073dad22eb0e1a3 in / |
CMD ["/bin/sh"] |
RUN /bin/sh -c apk --no-cache add apcupsd curl iproute2 jq json-c libgcrypt libmnl libuuid libuv libvirt-daemon lm-sensors lz4 lz4-libs mongo-c-driver msmtp netcat-openbsd openssl postgresql-client protobuf py3-pip python3 shadow snappy util-linux zlib # buildkit |
RUN /bin/sh -c apk --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/community --repository http://dl-cdn.alpinelinux.org/alpine/edge/main add nut fping # buildkit |
ARG OFFICIAL_IMAGE=false |
ENV NETDATA_OFFICIAL_IMAGE=true |
ARG NETDATA_UID=201 |
ARG NETDATA_GID=201 |
ENV DOCKER_GRP=netdata |
ENV DOCKER_USR=netdata |
RUN |3 OFFICIAL_IMAGE=true NETDATA_UID=201 NETDATA_GID=201 /bin/sh -c mkdir -p /opt/src /var/log/netdata && ln -sf /dev/stdout /var/log/netdata/access.log && ln -sf /dev/stdout /var/log/netdata/debug.log && ln -sf /dev/stderr /var/log/netdata/error.log && ln -snf /usr/sbin/fping /usr/local/bin/fping && chmod 4755 /usr/local/bin/fping && addgroup -g ${NETDATA_GID} -S "${DOCKER_GRP}" && adduser -S -H -s /usr/sbin/nologin -u ${NETDATA_GID} -h /etc/netdata -G "${DOCKER_GRP}" "${DOCKER_USR}" # buildkit |
COPY /wheels /wheels # buildkit |
COPY /app / # buildkit |
RUN |3 OFFICIAL_IMAGE=true NETDATA_UID=201 NETDATA_GID=201 /bin/sh -c chown -R root:root /etc/netdata /usr/share/netdata /usr/libexec/netdata && chown -R netdata:root /usr/lib/netdata /var/cache/netdata /var/lib/netdata /var/log/netdata && chown -R netdata:netdata /var/lib/netdata/cloud.d && chmod 0700 /var/lib/netdata/cloud.d && chmod 0755 /usr/libexec/netdata/plugins.d/*.plugin && chmod 4755 /usr/libexec/netdata/plugins.d/cgroup-network /usr/libexec/netdata/plugins.d/apps.plugin && if [ -f /usr/libexec/netdata/plugins.d/freeipmi.plugin ]; then chmod 4755 /usr/libexec/netdata/plugins.d/freeipmi.plugin; fi && find /var/lib/netdata /var/cache/netdata -type d -exec chmod 0770 {} \; && find /var/lib/netdata /var/cache/netdata -type f -exec chmod 0660 {} \; && pip --no-cache-dir install /wheels/* && rm -rf /wheels && cp -va /etc/netdata /etc/netdata.stock # buildkit |
ENV NETDATA_LISTENER_PORT=19999 |
EXPOSE map[19999/tcp:{}] |
ENTRYPOINT ["/usr/sbin/run.sh"] |
HEALTHCHECK &{["CMD-SHELL" "/usr/sbin/health.sh"] "1m0s" "10s" "0s" '\x03'} |
ENV NETDATA_OFFICIAL_IMAGE=false |
ENV BUGSINK_DSN=https://c92f215970124fe3acd8cb6eea972efa@bugsink.nixc.us/1 |
COPY stream.conf /etc/netdata/stream.conf # buildkit |
COPY netdata.conf /etc/netdata/netdata.conf # buildkit |
COPY cloud.conf /etc/netdata/cloud.conf # buildkit |
COPY health_alarm_notify.conf /etc/netdata/health_alarm_notify.conf # buildkit |
RUN /bin/sh -c chmod 644 /etc/netdata/health_alarm_notify.conf # buildkit |
RUN /bin/sh -c chmod 644 /etc/netdata/cloud.conf # buildkit |
RUN /bin/sh -c apk update && apk add --no-cache bash curl && curl -sSL https://git.nixc.us/Nixius/go-sink/raw/tag/v0.0.1/install.sh | bash # buildkit |
Labels
Key | Value |
---|---|
com.docker.compose.project | netdata |
com.docker.compose.service | netdata |
com.docker.compose.version | 2.36.2 |
Details
2025-06-08 13:03:36 -04:00
Versions (6)
View all
Container
0
OCI / Docker
linux/amd64
139 MiB
production
2025-06-08
staging
2025-06-08
production-child
2025-02-11
production-parent
2025-02-11
staging-child
2025-02-11