[prometheus-alertmanager-armv7] Initial commit

This commit is contained in:
drymer 2019-03-17 19:35:52 +01:00
parent a265cba51f
commit a5bf961469
Signed by: drymer
GPG Key ID: A307D64D5DDFDAAD
1 changed files with 21 additions and 0 deletions

View File

@ -0,0 +1,21 @@
FROM alpine:3.7 as build
RUN apk add -U git && wget \
https://github.com/prometheus/alertmanager/releases/download/v0.16.1/alertmanager-0.16.1.linux-armv7.tar.gz \
&& tar xzf alertmanager-0.16.1.linux-armv7.tar.gz && git clone https://github.com/prometheus/alertmanager/
FROM prom/busybox:latest
COPY --from=build /alertmanager-0.16.1.linux-armv7/amtool /bin/amtool
COPY --from=build /alertmanager-0.16.1.linux-armv7/alertmanager /bin/alertmanager
COPY --from=build /alertmanager/examples/ha/alertmanager.yml /etc/alertmanager/alertmanager.yml
RUN mkdir -p /alertmanager && chown -R nobody:nogroup /etc/alertmanager \
/alertmanager
USER nobody
EXPOSE 9093
VOLUME [ "/alertmanager" ]
WORKDIR /alertmanager
ENTRYPOINT [ "/bin/alertmanager" ]
CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", \
"--storage.path=/alertmanager" ]