From 823faa4a5264d51f83cb345fa4a867437f96fc7d Mon Sep 17 00:00:00 2001 From: Xiaoxia AI Date: Mon, 15 Jun 2026 18:52:33 +0800 Subject: [PATCH] fix: use domestic pip mirror for docker builds --- infra/docker/api.Dockerfile | 4 +++- infra/docker/worker.Dockerfile | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/infra/docker/api.Dockerfile b/infra/docker/api.Dockerfile index 319ad6bb3..8014494b1 100644 --- a/infra/docker/api.Dockerfile +++ b/infra/docker/api.Dockerfile @@ -1,8 +1,10 @@ FROM python:3.12-slim WORKDIR /app ENV PYTHONPATH=/app +ENV PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple +ENV PIP_TRUSTED_HOST=pypi.tuna.tsinghua.edu.cn COPY requirements.txt ./ -RUN pip install --no-cache-dir -r requirements.txt +RUN pip install --no-cache-dir --default-timeout=120 --retries 10 -r requirements.txt COPY apps/api /app/apps/api COPY packages /app/packages WORKDIR /app/apps/api diff --git a/infra/docker/worker.Dockerfile b/infra/docker/worker.Dockerfile index 1e5be66d1..ca3402c8d 100644 --- a/infra/docker/worker.Dockerfile +++ b/infra/docker/worker.Dockerfile @@ -1,8 +1,10 @@ FROM python:3.12-slim WORKDIR /app ENV PYTHONPATH=/app +ENV PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple +ENV PIP_TRUSTED_HOST=pypi.tuna.tsinghua.edu.cn COPY requirements.txt ./ -RUN pip install --no-cache-dir -r requirements.txt +RUN pip install --no-cache-dir --default-timeout=120 --retries 10 -r requirements.txt COPY apps/worker /app/apps/worker COPY packages /app/packages WORKDIR /app/apps/worker