Portfolio/frontend/Dockerfile
2022-12-14 12:05:11 +01:00

19 lines
No EOL
250 B
Docker

FROM node:19-bullseye-slim
WORKDIR /app
COPY package.json pnpm-lock.yaml ./
RUN npm i -g pnpm
RUN pnpm install
COPY . .
RUN pnpm run build
FROM node:19-bullseye-slim
WORKDIR /app
COPY --from=0 /app .
COPY . .
EXPOSE 3000
CMD ["node", "./build"]