FROM node:12-alpine AS installer WORKDIR /home/node/app COPY package.json yarn.* /home/node/app/ RUN npm pack pm2@4.4.0 && \ tar zxvf pm2-4.4.0.tgz && \ rm pm2-4.4.0.tgz && \ (cd package && yarn install) COPY . /home/node/app/ FROM dzek69/nodemin:12.14.1-node USER node COPY --from=installer --chown=node:node /home/node/app /home/node/app WORKDIR /home/node/app EXPOSE 3333 ENTRYPOINT ["/home/node/app/init.sh"]