mirror of
https://github.com/roleypoly/roleypoly-v1.git
synced 2025-04-25 04:09:12 +00:00
13 lines
No EOL
343 B
Docker
13 lines
No EOL
343 B
Docker
FROM node:9.3 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:9.3
|
|
ENV NODE_ENV production
|
|
WORKDIR /dist
|
|
EXPOSE 6769
|
|
RUN npm i -g pm2
|
|
COPY --from=builder /src/Server /dist
|
|
CMD pm2-docker index.js |