# Node.js Basis-Image verwenden FROM node:20-alpine # Arbeitsverzeichnis im Container setzen WORKDIR /usr/src/app # Package.json und package-lock.json kopieren COPY package*.json ./ # Abhängigkeiten installieren RUN npm ci --only=production # Anwendungscode kopieren COPY . . # Port exponieren EXPOSE 3000 # Anwendung starten CMD ["node", "server.js"]