forked from alt/image-forge
20 lines
756 B
Docker
20 lines
756 B
Docker
FROM {{ registry }}{{ branch }}/{{ alt_image }}:latest
|
|
|
|
MAINTAINER alt-cloud
|
|
|
|
LABEL org.opencontainers.image.title="prometheus-node_exporter"
|
|
LABEL org.opencontainers.image.description="Prometheus exporter for hardware and OS metrics exposed by *NIX kernels"
|
|
LABEL org.opencontainers.image.source="https://github.com/prometheus/node_exporter"
|
|
LABEL org.opencontainers.image.licenses="Apache-2.0"
|
|
LABEL org.opencontainers.image.vendor="ALT Linux Team"
|
|
|
|
{{ install_packages("prometheus-node_exporter") }}
|
|
|
|
WORKDIR /var/lib/prometheus/node-exporter
|
|
RUN useradd -r -u 10001 node_exporter
|
|
RUN usermod -a -G prometheus node_exporter
|
|
USER node_exporter
|
|
EXPOSE 9100
|
|
VOLUME [ "/var/lib/prometheus/node-exporter" ]
|
|
ENTRYPOINT [ "/usr/bin/prometheus-node_exporter" ]
|