chore: use npmmirror registry in Docker build

This commit is contained in:
2026-06-16 11:20:55 +08:00
parent d581e78314
commit 0458e1aa08

View File

@@ -1,13 +1,13 @@
FROM node:20 AS base FROM node:20 AS base
# 设置华为云 npm 镜像 # 设置阿里系 npm 镜像
RUN npm config set registry https://mirrors.huaweicloud.com/repository/npm/ RUN npm config set registry https://registry.npmmirror.com/
# --- Dependencies --- # --- Dependencies ---
FROM base AS deps FROM base AS deps
WORKDIR /app WORKDIR /app
COPY package.json bun.lock ./ COPY package.json bun.lock ./
RUN npm install --registry=https://mirrors.huaweicloud.com/repository/npm/ --fetch-timeout=120000 --fetch-retries=5 RUN npm install --registry=https://registry.npmmirror.com/ --fetch-timeout=120000 --fetch-retries=5
# --- Build --- # --- Build ---
FROM base AS builder FROM base AS builder