diff --git a/backend/gateway/Dockerfile b/backend/gateway/Dockerfile index 41bab28..e380b4f 100644 --- a/backend/gateway/Dockerfile +++ b/backend/gateway/Dockerfile @@ -2,6 +2,8 @@ FROM golang:1.26.1-alpine3.23 AS builder WORKDIR /app +ENV GOPROXY=https://goproxy.cn,direct + COPY go.mod ./ COPY main.go ./ diff --git a/backend/services/user-svc/Dockerfile b/backend/services/user-svc/Dockerfile index 891bc1b..bd59388 100644 --- a/backend/services/user-svc/Dockerfile +++ b/backend/services/user-svc/Dockerfile @@ -2,14 +2,12 @@ FROM golang:1.26.1-alpine3.23 AS builder WORKDIR /app +ENV GOPROXY=https://goproxy.cn,direct + COPY go.mod ./ COPY main.go ./ -COPY user.proto ./ RUN go mod download -RUN go install google.golang.org/protobuf/cmd/protoc-gen-go@latest -RUN go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest -RUN protoc --go_out=. --go-grpc_out=. user.proto RUN go build -o user-svc main.go FROM alpine:3.23 @@ -20,4 +18,4 @@ COPY --from=builder /app/user-svc . EXPOSE 50051 -CMD ["./user-svc"] \ No newline at end of file +CMD ["./user-svc"]