From 8a2fa11afcb029f9a51d564ffb1956e78f01ec50 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Sun, 15 Jun 2025 20:12:48 +0800 Subject: [PATCH] test --- Dockerfile | 46 ++++++++++++++++++++++++++++++++++------------ 1 file changed, 34 insertions(+), 12 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0359950..7dbca9f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,36 +1,58 @@ # 构建阶段 -FROM python:3.12.2-alpine AS builder +FROM python:3.12.2-slim AS builder ARG TARGETARCH ARG TARGETVARIANT -RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories +# 使用中科大源加速 +RUN sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list.d/debian.sources WORKDIR /build COPY ./deploy/requirements.txt /build/ -RUN --mount=type=cache,target=/etc/apk/cache,id=apk-cahce-$TARGETARCH$TARGETVARIANT-builder \ - --mount=type=cache,target=/root/.cache/pip,id=pip-cahce-$TARGETARCH$TARGETVARIANT-builder \ +RUN --mount=type=cache,target=/var/cache/apt,id=apt-cache-$TARGETARCH$TARGETVARIANT-builder \ + --mount=type=cache,target=/root/.cache/pip,id=pip-cache-$TARGETARCH$TARGETVARIANT-builder \ <