main-site/Dockerfile

19 lines
No EOL
211 B
Docker

FROM node:20-bookworm as build
WORKDIR /app
COPY . ./
RUN yarn install
RUN yarn build
FROM node:20-alpine
WORKDIR /app
COPY --from=build /app .
ENV NODE_ENV production
EXPOSE 8000
CMD ["yarn", "preview"]