From fc0dbd940c5de8227eafae18c836f3a54b311de0 Mon Sep 17 00:00:00 2001 From: yusing Date: Sat, 10 May 2025 12:12:39 +0800 Subject: [PATCH] fix: Dockerfile caching --- Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 484ed18..fc40ea5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,16 +11,17 @@ ENV GOPATH=/root/go WORKDIR /src COPY go.mod go.sum ./ -COPY agent ./agent -COPY internal/dnsproviders ./internal/dnsproviders -RUN go mod download -x +# remove godoxy stuff from go.mod first +RUN sed -i '/^module github\.com\/yusing\/go-proxy/!{/github\.com\/yusing\/go-proxy/d}' go.mod && \ + go mod download -x # Stage 2: builder FROM deps AS builder WORKDIR /src +COPY go.mod go.sum ./ COPY Makefile ./ COPY cmd ./cmd COPY internal ./internal