Naposledy aktivní 2 weeks ago

Revize b304c728ab7bfc7d2648240bd8e0cbc21c770076

Dockerfile test?? Raw
1# Stage 1: Dependencies and Build
2FROM node:22-alpine AS builder
3WORKDIR /app
4COPY package*.json ./
5RUN npm ci
6COPY . .
7RUN npm run build
8
9# Stage 2: Production Runner
10FROM node:22-alpine AS runner
11WORKDIR /app
12ENV NODE_ENV=production
13
14COPY --from=builder /app/.next/standalone ./
15COPY --from=builder /app/.next/static ./.next/static
16COPY --from=builder /app/public ./public
17
18EXPOSE 3000
19ENV PORT=3000
20ENV HOSTNAME="0.0.0.0"
21
22CMD ["node", "server.js"]