jws-backend/Dockerfile
HAM 426ffb27a7
All checks were successful
Spell Check / Spell Check with Typos (push) Successful in 4s
fix: update Dockerfile
2026-01-12 15:05:21 +07:00

22 lines
401 B
Docker

FROM node:20-slim
RUN apt-get update -y \
&& apt-get install -y openssl \
&& npm install -g pnpm \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app
COPY package.json pnpm-lock.yaml ./
RUN pnpm install --frozen-lockfile
COPY . .
RUN pnpm prisma generate
RUN pnpm run build
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]