uv下载加速-2
This commit is contained in:
@@ -58,7 +58,7 @@ docker compose up -d
|
|||||||
docker compose build \
|
docker compose build \
|
||||||
--build-arg DEBIAN_MIRROR=mirrors.tuna.tsinghua.edu.cn \
|
--build-arg DEBIAN_MIRROR=mirrors.tuna.tsinghua.edu.cn \
|
||||||
--build-arg NPM_REGISTRY=https://registry.npmjs.org \
|
--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 DEBIAN_MIRROR=mirrors.cloud.tencent.com
|
||||||
ARG NPM_REGISTRY=https://registry.npmmirror.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 DEBIAN_FRONTEND=noninteractive
|
||||||
ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright
|
ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright
|
||||||
ENV UV_LINK_MODE=copy
|
ENV UV_LINK_MODE=copy
|
||||||
ENV UV_DEFAULT_INDEX=${UV_DEFAULT_INDEX}
|
ENV UV_INDEX_URL=${UV_INDEX_URL}
|
||||||
ENV PIP_INDEX_URL=${UV_DEFAULT_INDEX}
|
ENV PIP_INDEX_URL=${UV_INDEX_URL}
|
||||||
ENV NPM_CONFIG_REGISTRY=${NPM_REGISTRY}
|
ENV NPM_CONFIG_REGISTRY=${NPM_REGISTRY}
|
||||||
|
|
||||||
WORKDIR /app
|
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
|
RUN PLAYWRIGHT_DOWNLOAD_HOST=https://npmmirror.com/mirrors/playwright/ npx playwright install --with-deps chromium
|
||||||
|
|
||||||
COPY apps/backend/subservices/ocr-worker/ ./subservices/ocr-worker/
|
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/ ./
|
COPY apps/backend/ ./
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -87,7 +87,7 @@ docker compose up -d
|
|||||||
docker compose build \
|
docker compose build \
|
||||||
--build-arg DEBIAN_MIRROR=mirrors.tuna.tsinghua.edu.cn \
|
--build-arg DEBIAN_MIRROR=mirrors.tuna.tsinghua.edu.cn \
|
||||||
--build-arg NPM_REGISTRY=https://registry.npmmirror.com \
|
--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
|
docker compose up -d
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user