mirror of
https://github.com/evroon/bracket.git
synced 2026-04-26 10:17:12 -04:00
fix sed error (#1173)
This PR fixes the entrypoint `sed` error: ``` bracket-frontend | sed: can't create temp file 'public/locales/ja/common.jsonXXXXXX': Permission denied bracket-frontend | sed: can't create temp file 'public/locales/it/common.jsonXXXXXX': Permission denied bracket-frontend | sed: can't create temp file 'public/locales/nl/common.jsonXXXXXX': Permission denied bracket-frontend | sed: can't create temp file 'public/favicon-wide.svgXXXXXX': Permission denied bracket-frontend | sed: can't create temp file 'public/favicon.svgXXXXXX': Permission denied ``` The public folder is now owned by `nextjs:nodejs`.
This commit is contained in:
committed by
GitHub
parent
142a7631ab
commit
72c2df0e34
@@ -28,19 +28,17 @@ WORKDIR /app
|
||||
|
||||
ENV NODE_ENV=production
|
||||
|
||||
COPY --from=builder /app/public ./public
|
||||
COPY --from=builder /app/.next ./.next
|
||||
RUN addgroup -g 1001 --system nodejs && \
|
||||
adduser --system nextjs -u 1001 -G nodejs
|
||||
|
||||
COPY --from=builder --chown=nextjs:nodejs /app/public ./public
|
||||
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
|
||||
COPY --from=builder /app/docker-entrypoint.sh ./entrypoint.sh
|
||||
COPY --from=builder --chmod=0755 /app/docker-entrypoint.sh ./entrypoint.sh
|
||||
COPY --from=builder /app/next.config.js ./next.config.js
|
||||
COPY --from=builder /app/next-i18next.config.js ./next-i18next.config.js
|
||||
|
||||
RUN addgroup -g 1001 --system nodejs && \
|
||||
adduser --system nextjs -u 1001 -G nodejs && \
|
||||
chown -R nextjs:nodejs /app/.next && \
|
||||
chmod +x /app/entrypoint.sh
|
||||
|
||||
RUN apk add bash
|
||||
|
||||
RUN yarn next telemetry disable
|
||||
|
||||
Reference in New Issue
Block a user