diff --git a/Dockerfile b/Dockerfile index a51f12b..019dca5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,5 @@ -# syntax=docker/dockerfile:1.7@sha256:a57df69d0ea827fb7266491f2813635de6f17269be881f696fbfdf2d83dda33e - -ARG TARGETOS -ARG TARGETARCH +ARG TARGETOS=linux +ARG TARGETARCH=amd64 FROM golang:1.27.1-bookworm@sha256:69a7b9788769bec032d238959b61854e9ae87f57be9029ec04e9885fabf99195 AS build @@ -10,8 +8,12 @@ ARG TARGETARCH ARG VERSION=dev ARG REVISION=unknown ARG BUILD_TIME=unknown + WORKDIR /src -ENV GOWORK=off +ENV GO111MODULE=on \ + CGO_ENABLED=0 \ + GOPROXY=https://goproxy.cn,direct \ + GOWORK=off COPY go.mod go.sum ./ RUN go mod download