can not pass through building stage
brucewindHOBBY
9 months ago
I fork https://github.com/loclv/nest-next-trpc-prisma, which has monorepo with nestjs and nextjs. But I encouter build error.
ⓘ Deployment information is only viewable by project members and Railway employees.
3 Replies
brucewindHOBBY
9 months ago
below is log.
brucewindHOBBY
9 months ago
#12 [stage-0 8/11] COPY . /app/.
#12 DONE 0.0s
#13 [stage-0 9/11] RUN --mount=type=cache,id=s/da2bf0dd-d943-48a9-ab24-813e1841c1a9-apps/web/next/cache,target=/app/apps/web/.next/cache --mount=type=cache,id=s/da2bf0dd-d943-48a9-ab24-813e1841c1a9-node_modules/cache,target=/app/node_modules/.cache --mount=type=cache,id=s/da2bf0dd-d943-48a9-ab24-813e1841c1a9-tsconfigtsbuildinfo,target=/app/tsconfig.tsbuildinfo pnpm install && pnpm build
#13 0.211 runc run failed: unable to start container process: error during container init: error mounting "/var/lib/docker/overlay2/l86089tynii2tq5gs350v56yq/diff" to rootfs at "/app/tsconfig.tsbuildinfo": mount /var/lib/docker/overlay2/l86089tynii2tq5gs350v56yq/diff:/app/tsconfig.tsbuildinfo (via /proc/self/fd/6), flags: 0x5000: not a directory
#13 ERROR: process "/bin/bash -ol pipefail -c pnpm install && pnpm build" did not complete successfully: exit code: 1
-----
> [stage-0 9/11] RUN --mount=type=cache,id=s/da2bf0dd-d943-48a9-ab24-813e1841c1a9-apps/web/next/cache,target=/app/apps/web/.next/cache --mount=type=cache,id=s/da2bf0dd-d943-48a9-ab24-813e1841c1a9-node_modules/cache,target=/app/node_modules/.cache --mount=type=cache,id=s/da2bf0dd-d943-48a9-ab24-813e1841c1a9-tsconfigtsbuildinfo,target=/app/tsconfig.tsbuildinfo pnpm install && pnpm build:
0.211 runc run failed: unable to start container process: error during container init: error mounting "/var/lib/docker/overlay2/l86089tynii2tq5gs350v56yq/diff" to rootfs at "/app/tsconfig.tsbuildinfo": mount /var/lib/docker/overlay2/l86089tynii2tq5gs350v56yq/diff:/app/tsconfig.tsbuildinfo (via /proc/self/fd/6), flags: 0x5000: not a directory
-----
2 warnings found (use --debug to expand):
UndefinedVar: Usage of undefined variable '$NIXPACKS_PATH' (line 18)
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 18)
Dockerfile:25
-------------------
23 | # build phase
24 | COPY . /app/.
25 | >>> RUN --mount=type=cache,id=s/da2bf0dd-d943-48a9-ab24-813e1841c1a9-apps/web/next/cache,target=/app/apps/web/.next/cache --mount=type=cache,id=s/da2bf0dd-d943-48a9-ab24-813e1841c1a9-node_modules/cache,target=/app/node_modules/.cache --mount=type=cache,id=s/da2bf0dd-d943-48a9-ab24-813e1841c1a9-tsconfigtsbuildinfo,target=/app/tsconfig.tsbuildinfo pnpm install && pnpm build
26 |
27 |
-------------------
ERROR: failed to solve: process "/bin/bash -ol pipefail -c pnpm install && pnpm build" did not complete successfully: exit code: 1
Error: Docker build failed
brucewindHOBBY
9 months ago