diff --git a/Dockerfile b/Dockerfile index df396ec..4d1798f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,10 @@ FROM python:3.12-slim as builder WORKDIR /app +# 配置apt使用国内镜像源 +RUN sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list \ + && sed -i 's/security.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list + # 安装构建依赖 RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential \ @@ -19,6 +23,10 @@ FROM python:3.12-slim WORKDIR /app +# 配置apt使用国内镜像源 +RUN sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list \ + && sed -i 's/security.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list + # 创建非root用户 RUN useradd -m -u 1000 appuser