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