From 4f36d9325ccd87d0093719d33685a2abf6818d5c Mon Sep 17 00:00:00 2001 From: jagger Date: Fri, 28 Jun 2024 09:25:16 +0800 Subject: [PATCH] fix bug Signed-off-by: jagger Former-commit-id: 9b912a88dcbd595ca8022b4c15e4098a875c2ab0 --- api/Dockerfile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/api/Dockerfile b/api/Dockerfile index 80416fda..957ef6d3 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -1,16 +1,22 @@ FROM registry.cn-hangzhou.aliyuncs.com/jcce-images/golang:1.22.4-alpine3.20 AS builder -WORKDIR /app - LABEL stage=gobuilder + ENV CGO_ENABLED 0 ENV GOARCH amd64 ENV GOPROXY https://goproxy.cn,direct +WORKDIR /app + +ADD go.mod . +ADD go.sum . +RUN go mod download COPY . . COPY api/etc/ /app/ -RUN go mod download && go build -o pcm-coordinator-api /app/api/pcm.go +RUN go build -o pcm-coordinator-api /app/api/pcm.go + +FROM registry.cn-hangzhou.aliyuncs.com/jcce-images/alpine3.20 WORKDIR /app RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.sjtug.sjtu.edu.cn/g' /etc/apk/repositories && \