From 2ec3fcb7aee5fd3cc91377dc6db0c8c7c312127d Mon Sep 17 00:00:00 2001 From: Richard Ramos Date: Thu, 16 May 2024 19:12:19 -0400 Subject: [PATCH] feat: dockerfile --- Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3309dfe --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM golang:1.20 as builder + +RUN mkdir -p /go/src/github.com/waku-org/storenode-messages + +WORKDIR /go/src/github.com/waku-org/storenode-messages + +ADD . . + +RUN make + +# Copy the binary to the second image +FROM debian:12.5-slim + +LABEL maintainer="richard@status.im" +LABEL source="https://github.com/waku-org/storenode-messages" +LABEL description="Storenode message count verifier" + +COPY --from=builder /go/src/github.com/waku-org/storenode-messages/build/storeverif /usr/local/bin/storeverif + +ENTRYPOINT ["/usr/local/bin/storeverif"] +CMD ["-help"] \ No newline at end of file