webinterface/server/Dockerfile

21 lines
333 B
Docker
Raw Normal View History

2024-10-29 21:09:13 +01:00
# Node.js Image
FROM node:latest
# Arbeitsverzeichnis erstellen und setzen
WORKDIR /app
# Kopiere package.json und package-lock.json
COPY package*.json ./
# Installiere Abhängigkeiten
RUN npm install
# Kopiere den restlichen Server-Code
COPY . .
# Exponiere den Port des Servers
EXPOSE 5000
# Startbefehl
CMD ["npm", "start"]