From 6475ff6c99d4973f2b8cbb064296b3d541895ea2 Mon Sep 17 00:00:00 2001 From: lza_menace Date: Tue, 26 Sep 2023 09:23:23 -0700 Subject: [PATCH] reducing exporter size --- dockerfiles/monerod_exporter | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/dockerfiles/monerod_exporter b/dockerfiles/monerod_exporter index d2d641f..12d3d9c 100644 --- a/dockerfiles/monerod_exporter +++ b/dockerfiles/monerod_exporter @@ -1,9 +1,10 @@ -FROM golang:bullseye +FROM golang:bullseye as OG -# Install exporter from Golang source +# Install exporter from Github RUN go install github.com/cirocosta/monero-exporter/cmd/monero-exporter@master -# Install GeoLite database -RUN wget https://github.com/P3TERX/GeoLite.mmdb/raw/download/GeoLite2-City.mmdb -O /geoip.mmdb +# Copy installed binary to fresh Ubuntu image +FROM ubuntu:22.04 +COPY --from=OG /go/bin/monero-exporter /usr/local/bin/monero-exporter -ENTRYPOINT [ "monero-exporter", "--geoip-filepath", "/geoip.mmdb" ] \ No newline at end of file +ENTRYPOINT [ "monero-exporter" ]