bistro/frontend/Dockerfile.dev
2024-12-16 16:35:12 +01:00

21 lines
377 B
Docker

FROM node:20 AS base
WORKDIR /app
RUN npm i -g pnpm
COPY package.json pnpm-lock.yaml ./
RUN pnpm install
COPY . .
FROM node:20-alpine3.19 as release
WORKDIR /app
RUN npm i -g pnpm
COPY --from=base /app/node_modules ./node_modules
COPY --from=base /app/package.json ./package.json
COPY --from=base /app/.next ./.next
COPY --from=base /app .
EXPOSE 3000
CMD ["pnpm", "dev"]