Select Git revision

Hannes Feldt authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Dockerfile 521 B
FROM alpine:3 AS mibs
RUN apk add --no-cache curl make sed
ADD https://github.com/prometheus/snmp_exporter.git /src
WORKDIR /src/generator
RUN make mibs
FROM prom/snmp-generator:main AS generator
COPY --from=mibs /src/generator/mibs /opt/mibs
COPY lofar_mibs /tmp/lofar_mibs
COPY generator.yml /opt/generator.yml
RUN cp /tmp/lofar_mibs/* /opt/mibs/
WORKDIR /opt
RUN /bin/generator -m /opt/mibs --fail-on-parse-errors generate
FROM prom/snmp-exporter:main
COPY --from=generator /opt/snmp.yml /etc/snmp_exporter/snmp.yml