uv下载加速-2
This commit is contained in:
@@ -58,7 +58,7 @@ docker compose up -d
|
||||
docker compose build \
|
||||
--build-arg DEBIAN_MIRROR=mirrors.tuna.tsinghua.edu.cn \
|
||||
--build-arg NPM_REGISTRY=https://registry.npmjs.org \
|
||||
--build-arg UV_DEFAULT_INDEX=https://pypi.org/simple
|
||||
--build-arg UV_INDEX_URL=https://pypi.org/simple
|
||||
```
|
||||
|
||||
默认入口:
|
||||
|
||||
@@ -2,13 +2,13 @@ FROM node:22-bookworm
|
||||
|
||||
ARG DEBIAN_MIRROR=mirrors.cloud.tencent.com
|
||||
ARG NPM_REGISTRY=https://registry.npmmirror.com
|
||||
ARG UV_DEFAULT_INDEX=https://mirrors.cloud.tencent.com/pypi/simple
|
||||
ARG UV_INDEX_URL=https://mirrors.cloud.tencent.com/pypi/simple
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright
|
||||
ENV UV_LINK_MODE=copy
|
||||
ENV UV_DEFAULT_INDEX=${UV_DEFAULT_INDEX}
|
||||
ENV PIP_INDEX_URL=${UV_DEFAULT_INDEX}
|
||||
ENV UV_INDEX_URL=${UV_INDEX_URL}
|
||||
ENV PIP_INDEX_URL=${UV_INDEX_URL}
|
||||
ENV NPM_CONFIG_REGISTRY=${NPM_REGISTRY}
|
||||
|
||||
WORKDIR /app
|
||||
@@ -29,7 +29,8 @@ RUN --mount=type=cache,target=/root/.npm npm ci
|
||||
RUN PLAYWRIGHT_DOWNLOAD_HOST=https://npmmirror.com/mirrors/playwright/ npx playwright install --with-deps chromium
|
||||
|
||||
COPY apps/backend/subservices/ocr-worker/ ./subservices/ocr-worker/
|
||||
RUN --mount=type=cache,target=/root/.cache/uv uv sync --directory subservices/ocr-worker --frozen
|
||||
RUN --mount=type=cache,target=/root/.cache/uv rm -f subservices/ocr-worker/uv.lock \
|
||||
&& uv sync --directory subservices/ocr-worker
|
||||
|
||||
COPY apps/backend/ ./
|
||||
|
||||
|
||||
+1
-1
@@ -87,7 +87,7 @@ docker compose up -d
|
||||
docker compose build \
|
||||
--build-arg DEBIAN_MIRROR=mirrors.tuna.tsinghua.edu.cn \
|
||||
--build-arg NPM_REGISTRY=https://registry.npmmirror.com \
|
||||
--build-arg UV_DEFAULT_INDEX=https://pypi.tuna.tsinghua.edu.cn/simple
|
||||
--build-arg UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user