# node:12-slim? FROM node:12-alpine AS BASE_IMAGE # set user #RUN groupadd -r nodejs && useradd -m -r -g -s /bin/bash nodejs nodejs #USER nodejs WORKDIR /app COPY package*.json ./ RUN npm ci --only=production COPY . . ENV NODE_ENV development-dockerfile # USING BASE_IMAGE FROM node:12-alpine COPY --from=BASE_IMAGE /app / CMD npm start EXPOSE 2080 # CMD [“dumb-init”, “node”, dht.js”] # CMD ["npm","run", "pm2"]