3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-06-15 18:45:03 +00:00

build: optimize image size

This commit is contained in:
Dragory 2025-06-01 02:12:50 +00:00
parent 65667e3965
commit f9007a710b
No known key found for this signature in database

View file

@ -1,4 +1,4 @@
FROM node:22
FROM node:22 as build
RUN mkdir /zeppelin
RUN chown node:node /zeppelin
@ -32,3 +32,8 @@ RUN npm run build
# Prune dev dependencies
WORKDIR /zeppelin
RUN npm prune --omit=dev
FROM node:22-alpine AS main
USER node
COPY --from=build --chown=node:node /zeppelin /zeppelin