FROM node:16 AS appbuild WORKDIR /usr/src/app COPY lifetracker-vue/package*.json ./ RUN npm install COPY ./dist ./dist RUN npm run build-only COPY ./dist ./dist # Build Stage 2 # This build takes the production build from staging build # FROM node:16 WORKDIR /usr/src/app COPY lifetracker-server/package*.json ./ RUN npm install COPY --from=appbuild /usr/src/app/dist ./src/dist EXPOSE 8081 CMD [ "npm", "start" ]