Files
Portfolio/Dockerfile
2026-01-21 07:55:00 +01:00

14 lines
230 B
Docker

FROM node:24-alpine as build
WORKDIR /app/src
COPY package*.json ./
RUN npm ci
COPY . ./
RUN npm run build
FROM node:24-alpine
WORKDIR /usr/app
COPY --from=build /app/src/dist/portfolio ./
CMD node server/server.mjs
EXPOSE 4000