[prometheus-alertmanager-armv7] Initial commit
This commit is contained in:
parent
a265cba51f
commit
a5bf961469
|
@ -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" ]
|
Loading…
Reference in New Issue