diff --git a/Dockerfile b/Dockerfile index 7d2567d..87011dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,9 @@ WORKDIR /app # 全局装 pnpm(与本地 11.x 对齐;corepack 在 alpine 上不可靠) RUN npm install -g pnpm@11 +# npm 包源走阿里 npmmirror(国内最稳,避免 registry.npmjs.org 拉取 error 23) +RUN pnpm config set registry https://registry.npmmirror.com + # 先拷依赖清单利用层缓存(pnpm workspace + turbo 需要这些清单文件齐备) COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./ COPY internal/ ./internal/