FROM node:18.14.2 WORKDIR /app ENV NODE_OPTIONS=--openssl-legacy-provider # Installiere Abhängigkeiten COPY package*.json ./ RUN npm install # Kopiere restliche Dateien und baue das Projekt COPY . . RUN npm run build ENV PATH /app/node_modules/.bin:$PATH # Exponiere den Port für den Entwicklungsserver EXPOSE 3000 # Starte den Entwicklungsserver, wenn der Container ausgeführt wird CMD ["npm", "run", "dev"]