Signed-off-by: jagger <cossjie@foxmail.com>

Former-commit-id: 9b912a88dcbd595ca8022b4c15e4098a875c2ab0
This commit is contained in:
jagger 2024-06-28 09:25:16 +08:00
parent 5ba09371c1
commit 4f36d9325c
1 changed files with 9 additions and 3 deletions

View File

@ -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 && \