|
|
@@ -14,7 +14,7 @@ COPY . . |
|
|
# 使用 GOOS 和 GOARCH 环境变量来构建不同架构的二进制文件 |
|
|
# 使用 GOOS 和 GOARCH 环境变量来构建不同架构的二进制文件 |
|
|
# RUN CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH go build -ldflags="-w -s" -o pcm-core-api |
|
|
# RUN CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH go build -ldflags="-w -s" -o pcm-core-api |
|
|
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 \ |
|
|
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 \ |
|
|
--mount=type=cache,target=/root/.cache/go-build \ |
|
|
|
|
|
|
|
|
--mount=type=cache,target=/go/cache \ |
|
|
go build -ldflags="-w -s" -o pcm-core-api |
|
|
go build -ldflags="-w -s" -o pcm-core-api |
|
|
#RUN go build -ldflags="-w -s" -o pcm-core-api |
|
|
#RUN go build -ldflags="-w -s" -o pcm-core-api |
|
|
|
|
|
|
|
|
|