node-ws/Dockerfile
Oliver Hofmann ad0e583a83 README.md
Relativer Pfad
2025-05-12 21:35:22 +02:00

25 lines
417 B
Docker

# Basis-Image
FROM node:22-alpine
# Verzeichnis anlegen
RUN mkdir -p /app/node_modules
# Arbeitsverzeichnis im Container
WORKDIR /app
# Nur package.json und lockfile kopieren
COPY package*.json ./
# Dependencies installieren
RUN npm install
# Volume definieren, damit der Code zur Laufzeit eingebunden wird
VOLUME ["/app/volume"]
# Port freigeben
EXPOSE 8080
# Standardbefehl
CMD ["node", "volume/server.js"]