Files
doormilebuild/Dockerfile
2026-07-14 11:10:20 +05:30

18 lines
340 B
Docker

FROM node:20-alpine
WORKDIR /app
# Copy the standalone build output
COPY build/ ./
# Next.js standalone collects all needed node_modules during build,
# so no `npm install` is necessary here.
# Expose the port that server.js listens on
EXPOSE 3000
ENV PORT=3000
ENV HOSTNAME="0.0.0.0"
ENV NODE_ENV=production
CMD ["node", "server.js"]