/
coffe
/
admin-panel
Обзор
Документация
Войти
/
coffe
/
admin-panel
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
main
Dockerfile
26 строк
787 B
vwency
fix: docker
08 май 2026, 03:40
08 май 2026, 03:40
94159f3
Код
Авторство
О чём код?
FROM node:lts-alpine AS base RUN apk add --no-cache libc6-compat rsync \ && corepack enable && corepack prepare yarn@4.9.1 --activate WORKDIR /app FROM base AS deps COPY . . RUN yarn install --immutable FROM base AS builder ARG NEXT_PUBLIC_API_URL ENV NEXT_PUBLIC_API_URL=$NEXT_PUBLIC_API_URL COPY --from=deps /app /app RUN yarn nx build entrypoint --prod FROM base AS runner WORKDIR /app RUN addgroup --system --gid 1001 nodejs \ && adduser --system --uid 1001 nextjs COPY --from=builder --chown=nextjs:nodejs /app/entrypoint/.next/standalone ./ COPY --from=builder --chown=nextjs:nodejs /app/entrypoint/.next/static ./entrypoint/.next/static COPY --from=builder --chown=nextjs:nodejs /app/entrypoint/public ./entrypoint/public USER nextjs CMD ["node", "entrypoint/server.js"]