Files
HangmanLab.Frontend/Dockerfile
2024-12-05 13:39:08 +00:00

16 lines
283 B
Docker

FROM node:18 as build-stage
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
COPY BuildConfig.sh /app/BuildConfig.sh
RUN chmod +x /app/BuildConfig.sh
RUN /app/BuildConfig.sh >&1
RUN npm run build
EXPOSE 3000
CMD ["/bin/bash", "-c", "/app/BuildConfig.sh && npm start"]