From 31f288bb1e202de2f6e8843bd915874bc6baf2f5 Mon Sep 17 00:00:00 2001 From: zhouyonggao <1971162852@qq.com> Date: Tue, 2 Dec 2025 16:47:05 +0800 Subject: [PATCH] =?UTF-8?q?build(Dockerfile):=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=9F=BA=E7=A1=80=E9=95=9C=E5=83=8F=E6=BA=90=E4=B8=BA=E5=9B=BD?= =?UTF-8?q?=E5=86=85=E9=95=9C=E5=83=8F=E7=AB=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将基础镜像源从华为云镜像站更新为中国科技大学镜像站,以提高国内构建速度 --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index f5d5a37..786e40b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,6 @@ -ARG BASE_REGISTRY=repo.huaweicloud.com -FROM repo.huaweicloud.com/dockerhub/library/golang:1.21-alpine AS build +ARG BASE_REGISTRY=docker.mirrors.ustc.edu.cn +FROM ${BASE_REGISTRY}/library/golang:1.21-alpine AS build +ARG ALPINE_MIRROR=mirrors.ustc.edu.cn RUN sed -i "s/dl-cdn.alpinelinux.org/${ALPINE_MIRROR}/g" /etc/apk/repositories || true ARG GOPROXY=https://goproxy.cn,direct ENV GOPROXY=$GOPROXY @@ -10,7 +11,8 @@ COPY web/ ./web/ WORKDIR /app/server RUN go env -w GOPROXY=$GOPROXY && go build -o /app/bin/marketing-data-server ./cmd/server -FROM ${BASE_REGISTRY}/dockerhub/library/alpine:3.19 +FROM ${BASE_REGISTRY}/library/alpine:3.19 +ARG ALPINE_MIRROR=mirrors.ustc.edu.cn RUN sed -i "s/dl-cdn.alpinelinux.org/${ALPINE_MIRROR}/g" /etc/apk/repositories || true WORKDIR /app COPY --from=build /app/bin/marketing-data-server /app/bin/marketing-data-server