fix: change running image to unprivileged

This commit is contained in:
merlin
2025-11-04 11:58:50 +08:00
parent 5247401ab0
commit 4f158f3d5a

View File

@@ -1,17 +1,17 @@
FROM harbor.merlin.xin/mirrors/docker.io/library/node:20-bullseye AS build FROM harbor.merlin.xin/mirrors/docker.io/library/node:20-bullseye AS build
WORKDIR /app WORKDIR /app
COPY package*.json ./ COPY package*.json ./
RUN --mount=type=cache,target=/root/.npm \ RUN --mount=type=cache,target=/root/.npm \
npm install npm install
COPY . . COPY . .
RUN npm run build RUN npm run build
FROM harbor.merlin.xin/mirrors/docker.io/library/nginx:alpine FROM harbor.merlin.xin/mirrors/docker.io/library/nginxinc/nginx-unprivileged:stable
COPY --from=build /app/dist /app/dist COPY --from=build /app/dist /app/dist