This commit is contained in:
David Arranz 2024-09-24 14:20:47 +02:00
parent 0071ba12d8
commit 3ee6720f99

View File

@ -17,8 +17,6 @@ RUN mkdir -p ./server
COPY shared ./shared
COPY server ./server
#CMD pwd && ls -la
RUN cd ./shared && yarn install
RUN cd ./server && yarn install
@ -31,7 +29,7 @@ RUN mkdir -p /api/dist/server/src/contexts/sales/infrastructure/express/controll
COPY server/src/contexts/sales/infrastructure/express/controllers/quotes/reportQuote/reporter/templates/quote/* /api/dist/server/src/contexts/sales/infrastructure/express/controllers/quotes/reportQuote/reporter/templates/quote
# Copiar logo por defecto
RUN mkdir -p /api/dist/uploads/images
RUN mkdir -p /api/dist/uploads/images/
COPY server/uploads/images/* /api/dist/uploads/images
# FINAL STAGE (Producción)
@ -66,12 +64,12 @@ COPY --from=builder /api/server/package.json .
COPY --from=builder /api/server/tsconfig.production.json ./tsconfig.json
# Instalar sólo las dependencias de producción en el servidor
#RUN yarn install --production
RUN yarn install --production
# Exponer el puerto que la API usa
EXPOSE 3001
# Comando para correr la aplicación
CMD ls -la ./uploads
CMD ls -la /api/uploads
#CMD node -r ts-node/register/transpile-only -r tsconfig-paths/register ./server/src/index.js