set version persistent
This commit is contained in:
parent
2d82a9c06c
commit
d5ccea6fc3
1 changed files with 4 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
|||
ARG BUILDPLATFORM=linux/amd64
|
||||
|
||||
ARG ALPINE_VERSION=3.14
|
||||
ARG RUST_VERSION=latest
|
||||
ARG RUST_VERSION=1.69-bullseye
|
||||
|
||||
FROM --platform=${BUILDPLATFORM} rust:${RUST_VERSION} AS base
|
||||
WORKDIR /usr/src/prometheus_wireguard_exporter
|
||||
|
@ -128,7 +128,8 @@ RUN adduser prometheus-wireguard-exporter -s /bin/sh -D -u 1000 1000 && \
|
|||
echo 'prometheus-wireguard-exporter ALL=(root) NOPASSWD:/usr/bin/wg show * dump' > /etc/sudoers.d/prometheus-wireguard-exporter && \
|
||||
chmod 0440 /etc/sudoers.d/prometheus-wireguard-exporter
|
||||
RUN apk add --update -q --no-cache wireguard-tools-wg sudo
|
||||
USER prometheus-wireguard-exporter
|
||||
#USER prometheus-wireguard-exporter
|
||||
USER root
|
||||
ENTRYPOINT ["/sbin/tini", "--", "/usr/local/bin/prometheus_wireguard_exporter"]
|
||||
CMD [ "-a" ]
|
||||
#CMD [ "-a" ]
|
||||
COPY --from=build --chown=prometheus-wireguard-exporter /tmp/binary ./prometheus_wireguard_exporter
|
||||
|
|
Loading…
Reference in a new issue