Commit a792f32d authored by yangjianbo's avatar yangjianbo
Browse files

feat: 优化dockerfile文件

parent 777e1c8f
...@@ -9,6 +9,8 @@ ...@@ -9,6 +9,8 @@
ARG NODE_IMAGE=node:24-alpine ARG NODE_IMAGE=node:24-alpine
ARG GOLANG_IMAGE=golang:1.25-alpine ARG GOLANG_IMAGE=golang:1.25-alpine
ARG ALPINE_IMAGE=alpine:3.19 ARG ALPINE_IMAGE=alpine:3.19
ARG GOPROXY=https://goproxy.cn,direct
ARG GOSUMDB=sum.golang.google.cn
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
# Stage 1: Frontend Builder # Stage 1: Frontend Builder
...@@ -34,6 +36,11 @@ FROM ${GOLANG_IMAGE} AS backend-builder ...@@ -34,6 +36,11 @@ FROM ${GOLANG_IMAGE} AS backend-builder
ARG VERSION=docker ARG VERSION=docker
ARG COMMIT=docker ARG COMMIT=docker
ARG DATE ARG DATE
ARG GOPROXY
ARG GOSUMDB
ENV GOPROXY=${GOPROXY}
ENV GOSUMDB=${GOSUMDB}
# Install build dependencies # Install build dependencies
RUN apk add --no-cache git ca-certificates tzdata RUN apk add --no-cache git ca-certificates tzdata
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment