mirror of
https://github.com/roleypoly/roleypoly-v1.git
synced 2025-04-24 19:59:12 +00:00
13 lines
No EOL
341 B
Docker
13 lines
No EOL
341 B
Docker
FROM node:10 AS builder
|
|
ENV NODE_ENV production
|
|
RUN npm i -g yarn
|
|
COPY . /src
|
|
RUN cd /src/UI && yarn && yarn build && cd /src/Server && yarn && mkdir public && mv /src/UI/build/* public
|
|
|
|
FROM mhart/alpine-node:10
|
|
ENV NODE_ENV production
|
|
WORKDIR /dist
|
|
EXPOSE 6769
|
|
RUN npm i -g pm2
|
|
COPY --from=builder /src/Server /dist
|
|
CMD pm2-docker index.js |