Files
portfolio/Dockerfile
2025-02-10 15:08:37 +01:00

22 lines
353 B
Docker

FROM node:current-alpine
WORKDIR /app
# npm Cache reinigen, npm aktualisieren und danach die Abhängigkeiten installieren
RUN npm cache clean --force
RUN npm install -g npm@latest
COPY package*.json ./
RUN npm install --loglevel verbose || npm install --force
COPY . .
RUN npm run build
ENV NODE_ENV=production
EXPOSE 3000
CMD ["npm", "start"]