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 COPY lifetracker-server/package*.json ./ RUN npm install COPY --from=appbuild /usr/src/app/lifetracker-vue/src/dist ./src/dist COPY . . RUN "echo $(ls); echo $(ls ../); echo $(ls src/)" EXPOSE 8081 CMD [ "npm", "start" ]