diff --git a/.docker/prod.Dockerfile b/.docker/prod.Dockerfile index a18d213..a4d74c1 100644 --- a/.docker/prod.Dockerfile +++ b/.docker/prod.Dockerfile @@ -1,11 +1,11 @@ -FROM node:16-alpine AS dependencies +FROM node:18-alpine AS dependencies RUN apk add --no-cache libc6-compat WORKDIR /app COPY package.json ./ COPY yarn.lock ./ RUN yarn install --frozen-lockfile -FROM node:16-alpine AS builder +FROM node:18-alpine AS builder WORKDIR /app COPY --from=dependencies /app/node_modules ./node_modules COPY . . @@ -14,7 +14,7 @@ ARG NODE_ENV ENV NODE_ENV="production" RUN yarn build -FROM node:16-alpine AS runner +FROM node:18-alpine AS runner WORKDIR /app ENV NEXT_TELEMETRY_DISABLED 1 COPY --from=builder /app/.next/standalone ./standalone @@ -23,4 +23,4 @@ COPY --from=builder /app/.next/static ./standalone/.next/static EXPOSE 8080 ENV PORT 8080 -CMD ["node", "./standalone/server.js"] \ No newline at end of file +CMD ["node", "./standalone/server.js"]