feat: 优化dockerfile文件

This commit is contained in:
yangjianbo
2025-12-29 16:59:07 +08:00
parent 777e1c8f1c
commit a792f32d5b

View File

@@ -9,6 +9,8 @@
ARG NODE_IMAGE=node:24-alpine
ARG GOLANG_IMAGE=golang:1.25-alpine
ARG ALPINE_IMAGE=alpine:3.19
ARG GOPROXY=https://goproxy.cn,direct
ARG GOSUMDB=sum.golang.google.cn
# -----------------------------------------------------------------------------
# Stage 1: Frontend Builder
@@ -34,6 +36,11 @@ FROM ${GOLANG_IMAGE} AS backend-builder
ARG VERSION=docker
ARG COMMIT=docker
ARG DATE
ARG GOPROXY
ARG GOSUMDB
ENV GOPROXY=${GOPROXY}
ENV GOSUMDB=${GOSUMDB}
# Install build dependencies
RUN apk add --no-cache git ca-certificates tzdata