...
1ARG ARCH="amd64"
2ARG OS="linux"
3FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
4LABEL maintainer="The Prometheus Authors <prometheus-developers@googlegroups.com>"
5
6ARG ARCH="amd64"
7ARG OS="linux"
8COPY .build/${OS}-${ARCH}/amtool /bin/amtool
9COPY .build/${OS}-${ARCH}/alertmanager /bin/alertmanager
10COPY examples/ha/alertmanager.yml /etc/alertmanager/alertmanager.yml
11
12RUN mkdir -p /alertmanager && \
13 chown -R nobody:nobody etc/alertmanager /alertmanager
14
15USER nobody
16EXPOSE 9093
17VOLUME [ "/alertmanager" ]
18WORKDIR /alertmanager
19ENTRYPOINT [ "/bin/alertmanager" ]
20CMD [ "--config.file=/etc/alertmanager/alertmanager.yml", \
21 "--storage.path=/alertmanager" ]
View as plain text