# Stage base para coordinar las fases de build y ejecucion FROM node:22-alpine AS base WORKDIR /usr/local/app RUN corepack enable && \ corepack prepare yarn@4.12.0 --activate COPY ./package.json ./yarn.lock ./ COPY ./packages ./packages # copia el codigo en general COPY tsconfig*.json ./ COPY .env* ./ COPY ./.yarnrc.yml ./ COPY ./deployment/local/docker/start.sh ./ RUN yarn install && \ yarn cache clean && \ yarn build && \ chmod +x start.sh EXPOSE ${PORT} ENTRYPOINT [ "start.sh" ]