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