源修改
This commit is contained in:
@@ -9,8 +9,10 @@ FROM node:20-alpine
|
||||
ENV TZ=Asia/Shanghai \
|
||||
NODE_ENV=production
|
||||
|
||||
# 安装基础工具
|
||||
RUN apk add --no-cache tzdata bash curl && \
|
||||
# 配置国内镜像源并安装基础工具
|
||||
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && \
|
||||
apk update && \
|
||||
apk add --no-cache tzdata bash curl && \
|
||||
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
|
||||
echo "Asia/Shanghai" > /etc/timezone
|
||||
|
||||
@@ -24,7 +26,8 @@ RUN mkdir -p /app/dist /app/config /app/logs
|
||||
COPY schoolNewsWeb/package*.json ./
|
||||
|
||||
# 安装生产依赖(包括vite用于preview)
|
||||
RUN npm ci --only=production && \
|
||||
RUN npm config set registry https://registry.npmmirror.com && \
|
||||
npm ci --only=production && \
|
||||
npm install -g vite
|
||||
|
||||
# 从主机复制已构建的dist目录
|
||||
|
||||
Reference in New Issue
Block a user