diff --git a/Dockerfile b/Dockerfile index 27ae0b56..9e83603a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,6 +9,8 @@ ARG NODE_IMAGE=node:24-alpine ARG GOLANG_IMAGE=golang:1.25-alpine ARG ALPINE_IMAGE=alpine:3.19 +ARG GOPROXY=https://goproxy.cn,direct +ARG GOSUMDB=sum.golang.google.cn # ----------------------------------------------------------------------------- # Stage 1: Frontend Builder @@ -34,6 +36,11 @@ FROM ${GOLANG_IMAGE} AS backend-builder ARG VERSION=docker ARG COMMIT=docker ARG DATE +ARG GOPROXY +ARG GOSUMDB + +ENV GOPROXY=${GOPROXY} +ENV GOSUMDB=${GOSUMDB} # Install build dependencies RUN apk add --no-cache git ca-certificates tzdata