Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM node:19 as builder-identity
- WORKDIR /app
- COPY src/building-blocks /app/building-blocks
- RUN cd /app/building-blocks && npm install
- COPY src/identity /app/identity
- RUN cd /app/identity && npm install && npm run build
- FROM node:19
- WORKDIR /app
- COPY --from=builder-identity /app/building-blocks /app/building-blocks
- COPY --from=builder-identity /app/identity/dist /app/identity/dist
- COPY --from=builder-identity /app/identity/node_modules /app/identity/node_modules
- COPY --from=builder-identity /app/building-blocks/node_modules /app/identity/node_modules
- COPY --from=builder-identity /app/identity/.env.production /app/identity/.env.production
- ENV NODE_ENV=production
- EXPOSE 3333
- WORKDIR /app/identity
- CMD ["node", "dist/identity/src/app.js"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement