diff --git a/docs/deployment.md b/docs/deployment.md index 0d27ccf4aab84..6fd69bc13d648 100644 --- a/docs/deployment.md +++ b/docs/deployment.md @@ -113,16 +113,16 @@ WORKDIR /app ENV NODE_ENV production +RUN addgroup -g 1001 -S nodejs +RUN adduser -S nextjs -u 1001 + # You only need to copy next.config.js if you are NOT using the default configuration # COPY --from=builder /app/next.config.js ./ COPY --from=builder /app/public ./public -COPY --from=builder /app/.next ./.next +COPY --from=builder --chown=nextjs:nodejs /app/.next ./.next COPY --from=builder /app/node_modules ./node_modules COPY --from=builder /app/package.json ./package.json -RUN addgroup -g 1001 -S nodejs -RUN adduser -S nextjs -u 1001 -RUN chown -R nextjs:nodejs /app/.next USER nextjs EXPOSE 3000 @@ -130,7 +130,7 @@ EXPOSE 3000 # Next.js collects completely anonymous telemetry data about general usage. # Learn more here: https://nextjs.org/telemetry # Uncomment the following line in case you want to disable telemetry. -# RUN npx next telemetry disable +# ENV NEXT_TELEMETRY_DISABLED 1 CMD ["yarn", "start"] ```