19 lines
313 B
Docker
19 lines
313 B
Docker
FROM node
|
|
|
|
EXPOSE 4521
|
|
MAINTAINER "Quentin Leblanc (quentin.leblanc.pro@outlook.com)"
|
|
|
|
RUN mkdir /mastermind
|
|
WORKDIR /mastermind
|
|
|
|
COPY . .
|
|
RUN npm install
|
|
RUN npm install -g serve
|
|
RUN npm run build
|
|
|
|
RUN mkdir /app
|
|
RUN cp -r ./dist/* /app
|
|
WORKDIR /
|
|
RUN rm -rf mastermind
|
|
ENTRYPOINT ["serve", "/app", "-l", "4521"]
|