感谢大佬开源,但是遇到了点问题
使用源码构建报错
=> ERROR [frontend builder 7/7] RUN pnpm build 3.6s
------
> [frontend builder 7/7] RUN pnpm build:
0.567 $ tsc -b && vite build
3.239 src/services/api.ts(30,14): error TS2304: Cannot find name 'DETECT_TIMEOUT'.
3.239 src/services/api.ts(37,3): error TS6133: 'pageSize' is declared but its value is never read.
3.239 src/services/api.ts(150,14): error TS2304: Cannot find name 'UPLOAD_TIMEOUT'.
3.239 src/services/api.ts(157,3): error TS6133: 'pageSize' is declared but its value is never read.
3.239 src/services/api.ts(315,14): error TS2304: Cannot find name 'UPLOAD_TIMEOUT'.
3.240 src/services/request.ts(5,12): error TS2448: Block-scoped variable 'DEFAULT_TIMEOUT' used before its declaration.
3.240 src/services/request.ts(5,12): error TS2454: Variable 'DEFAULT_TIMEOUT' is used before being assigned.
[+] up 14/16CYCLE] Command failed with exit code 2.
✔ Image postgres:16-alpine Pulled 32.6s
⠙ Image
ghcr.io/somnusochi/vlm-autoyolo-frontend:latest Building 81.9s
⠙ Image
ghcr.io/somnusochi/vlm-autoyolo-backend:latest Building 81.9s
Dockerfile:19
--------------------
17 |
18 | # Build application
19 | >>> RUN pnpm build
20 |
21 | # Production stage
--------------------
target frontend: failed to solve: process "/bin/sh -c pnpm build" did not complete successfully: exit code: 2
使用预构建镜像直接部署 训练 YOLO 模型的时候 报错
Cannot re-initialize CUDA in forked subprocess. To use CUDA with multiprocessing, you must use the 'spawn' start method