ggs-cron/Dockerfile
Ittipat Lusuk b87963f542
All checks were successful
CI for GGS-CRON / build-docker (push) Successful in 1m37s
CI for GGS-CRON / build-and-test (push) Successful in 3m8s
V0.0.3->v0.0.7
2025-08-11 13:35:31 +07:00

29 lines
363 B
Docker

# v0.0.3 --> v0.0.7
FROM node:20-alpine AS builder
RUN apk add --no-cache tzdata
ENV TZ=Asia/Bangkok
WORKDIR /app
COPY package*.json ./
RUN npm ci --omit=dev
COPY . .
FROM gcr.io/distroless/nodejs20
ENV TZ=Asia/Bangkok
ENV NODE_ENV=production
ENV DEBUG=server:*
ENV PORT=36531
WORKDIR /app
COPY --from=builder /app /app
EXPOSE 36531
CMD ["./bin/www"]