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"]