ADD file:ee9bb8755ccbdd689b434d9b4ac7518e972699604ecda33e4ddc2a15d2831443 in / |
CMD ["sh"] |
MAINTAINER The Prometheus Authors <prometheus-developers@googlegroups.com> |
COPY /rootfs / # buildkit |
LABEL maintainer=The Prometheus Authors <prometheus-developers@googlegroups.com> |
ARG ARCH=amd64 |
ARG OS=linux |
COPY .build/linux-amd64/prometheus /bin/prometheus # buildkit |
COPY .build/linux-amd64/promtool /bin/promtool # buildkit |
COPY documentation/examples/prometheus.yml /etc/prometheus/prometheus.yml # buildkit |
COPY console_libraries/ /usr/share/prometheus/console_libraries/ # buildkit |
COPY consoles/ /usr/share/prometheus/consoles/ # buildkit |
COPY LICENSE /LICENSE # buildkit |
COPY NOTICE /NOTICE # buildkit |
COPY npm_licenses.tar.bz2 /npm_licenses.tar.bz2 # buildkit |
WORKDIR /prometheus |
RUN |2 ARCH=amd64 OS=linux /bin/sh -c ln -s /usr/share/prometheus/console_libraries /usr/share/prometheus/consoles/ /etc/prometheus/ && chown -R nobody:nobody /etc/prometheus /prometheus # buildkit |
USER nobody |
EXPOSE map[9090/tcp:{}] |
VOLUME [/prometheus] |
ENTRYPOINT ["/bin/prometheus"] |
CMD ["--config.file=/etc/prometheus/prometheus.yml" "--storage.tsdb.path=/prometheus" "--web.console.libraries=/usr/share/prometheus/console_libraries" "--web.console.templates=/usr/share/prometheus/consoles"] |