15 lines
295 B
Docker
15 lines
295 B
Docker
FROM node:20 as builder
|
|
|
|
RUN corepack enable && corepack prepare pnpm@latest --activate
|
|
ENV PNPM_HOME=/usr/local/bin
|
|
|
|
# Establecer el directorio de trabajo
|
|
WORKDIR /api
|
|
|
|
COPY ./server/package.json pnpm-lock.yaml ./
|
|
|
|
# Copiar el código de la aplicación
|
|
COPY . .
|
|
RUN pnpm install
|
|
RUN pnpm build
|