Files
pve-exporter/Dockerfile
Jan Lošťák a1ab163804 Initial commit
2024-05-27 21:27:07 +02:00

16 lines
292 B
Docker

FROM golang:1.22-alpine AS build
WORKDIR /build
COPY . .
RUN go mod download
RUN go build main.go
FROM alpine:3.18
WORKDIR /opt
COPY --from=build /build/main ./pve-exporter
COPY --from=build /build/config.yaml ./config.yaml
RUN chmod +x ./pve-exporter
EXPOSE 9090
CMD [ "./pve-exporter" ]