Files
Lucky_Wheel/apps/api/Dockerfile
T

19 lines
461 B
Docker

FROM docker.arvancloud.ir/node:20-bookworm
# فقط کپی — هیچ install/build داخل ایمیج نیست.
# لوکال: pnpm run build:api:release
WORKDIR /app
ENV NODE_ENV=production
ENV PORT=3000
COPY apps/api/release/ ./
# گیت روی ویندوز بیت اجرا را حفظ نمی‌کند
RUN chmod +x /app/docker-entrypoint.sh /app/node_modules/@prisma/engines/schema-engine-* || true
EXPOSE 3000
CMD ["sh", "/app/docker-entrypoint.sh"]