Files
stromverbrauch/Dockerfile
Reinhard X. Fürst f3f8d2eadb V 1.0.2:
Dockerize dazu
Fehlende Daten ignorieren
2026-02-17 20:54:42 +00:00

21 lines
359 B
Docker

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