diff --git a/Dockerfile b/Dockerfile
index d9d050d085631de5693dc40cbb62f76ce648666e..bf50d51e9176cfe509d42cfc629eb6578dea5aae 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -12,6 +12,12 @@ ENV GOOS=${TARGETOS} \
 
 RUN apk add --no-cache --update alpine-sdk
 
+ARG GOPROXY
+
+COPY go.mod go.sum ./
+COPY api/v2/go.mod api/v2/go.sum ./api/v2/
+RUN go mod download
+
 COPY . .
 
 RUN make release-binary