Skip to content

Commit

Permalink
docs: reduce image size in sample Dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
wodCZ committed Apr 19, 2021
1 parent 0bcc694 commit a159ca6
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions docs/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,24 +113,24 @@ 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

# 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"]
```
Expand Down

0 comments on commit a159ca6

Please sign in to comment.