2026-08-18 15:59:28
[docker] [docker] 2026-08-18 15:59:28.343 [INFO] [docker:cc0c20d4] building docker.fanson.cloud/fanson/fscp-system-web:develop-fdd77557 (with cache)
2026-08-18 15:59:28
[docker] [docker] 2026-08-18 15:59:28.611 [INFO] [docker:cc0c20d4] ERROR: failed to build: Cache export is not supported for the docker driver.
2026-08-18 15:59:28
[docker] [docker] 2026-08-18 15:59:28.611 [INFO] [docker:cc0c20d4] Switch to a different driver, or turn on the containerd image store, and try again.
2026-08-18 15:59:28
[docker] [docker] 2026-08-18 15:59:28.611 [INFO] [docker:cc0c20d4] Learn more at https://docs.docker.com/go/build-cache-backends/
2026-08-18 15:59:28
[docker] [docker] 2026-08-18 15:59:28.613 [ERROR] [docker:cc0c20d4] docker command failed (exit=1): ERROR: failed to build: Cache export is not supported for the docker driver.
Switch to a different driver, or turn on the containerd image store, and try again.
Learn more at https://docs.docker.com/go/build-cache-backends/
2026-08-18 15:59:28
[docker] [docker] 2026-08-18 15:59:28.613 [WARNING] [docker:cc0c20d4] buildx 不可用,已切换为原生 docker build (之后本 job 不会再重试 buildx)
2026-08-18 15:59:28
[docker] [docker] 2026-08-18 15:59:28.613 [INFO] [docker:cc0c20d4] building docker.fanson.cloud/fanson/fscp-system-web:develop-fdd77557 (native docker build)
2026-08-18 15:59:29
[docker] [docker] 2026-08-18 15:59:29.433 [INFO] [docker:cc0c20d4] #1 DONE 0.6s
2026-08-18 15:59:29
[docker] [docker] 2026-08-18 15:59:29.640 [INFO] [docker:cc0c20d4] #2 DONE 0.0s
2026-08-18 15:59:30
[docker] [docker] 2026-08-18 15:59:30.229 [INFO] [docker:cc0c20d4] #3 DONE 0.7s
2026-08-18 15:59:30
[docker] [docker] 2026-08-18 15:59:30.749 [INFO] [docker:cc0c20d4] #4 DONE 0.5s
2026-08-18 15:59:30
[docker] [docker] 2026-08-18 15:59:30.959 [INFO] [docker:cc0c20d4] #5 DONE 0.0s
2026-08-18 15:59:30
[docker] [docker] 2026-08-18 15:59:30.959 [INFO] [docker:cc0c20d4] #6 DONE 0.0s
2026-08-18 15:59:30
[docker] [docker] 2026-08-18 15:59:30.959 [INFO] [docker:cc0c20d4] #7 CACHED
2026-08-18 15:59:31
[docker] [docker] 2026-08-18 15:59:31.412 [INFO] [docker:cc0c20d4] #8 DONE 0.6s
2026-08-18 15:59:31
[docker] [docker] 2026-08-18 15:59:31.651 [INFO] [docker:cc0c20d4] #9 ERROR: failed to calculate checksum of ref 911f7ebf-c0b2-43e4-9e13-e23378d9e1a0::kuspn5lmpw9avo6ikcjlggulr: "/yarn.lock": not found
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.232 [INFO] [docker:cc0c20d4] ------
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.232 [INFO] [docker:cc0c20d4] > [builder 3/6] COPY package.json package-lock.json yarn.lock pnpm-lock.yaml* ./:
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.232 [INFO] [docker:cc0c20d4] ------
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.233 [INFO] [docker:cc0c20d4] Dockerfile:4
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.233 [INFO] [docker:cc0c20d4] --------------------
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.233 [INFO] [docker:cc0c20d4] 2 | WORKDIR /build
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.233 [INFO] [docker:cc0c20d4] 3 | # Node.js 依赖缓存层
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.233 [INFO] [docker:cc0c20d4] 4 | >>> COPY package.json package-lock.json yarn.lock pnpm-lock.yaml* ./
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.233 [INFO] [docker:cc0c20d4] 5 | RUN --mount=type=cache,target=/root/.npm \
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.233 [INFO] [docker:cc0c20d4] 6 | npm config set registry https://registry.npmmirror.com && \
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.233 [INFO] [docker:cc0c20d4] --------------------
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.234 [INFO] [docker:cc0c20d4] ERROR: failed to build: failed to solve: failed to compute cache key: failed to calculate checksum of ref 911f7ebf-c0b2-43e4-9e13-e23378d9e1a0::kuspn5lmpw9avo6ikcjlggulr: "/yarn.lock": not found
2026-08-18 15:59:32
[docker] [docker] 2026-08-18 15:59:32.235 [ERROR] [docker:cc0c20d4] docker command failed (exit=1):
------
Dockerfile:4
--------------------
2 | WORKDIR /build
3 | # Node.js 依赖缓存层
4 | >>> COPY package.json package-lock.json yarn.lock pnpm-lock.yaml* ./
5 | RUN --mount=type=cache,target=/root/.npm \
6 | npm config set registry https://registry.npmmirror.com && \
--------------------
ERROR: failed to build: failed to solve: failed to compute cache key: failed to calculate checksum of r
2026-08-18 16:01:21
[docker] [docker] 2026-08-18 16:01:21.612 [INFO] [docker:cc0c20d4] building docker.fanson.cloud/fanson/fscp-system-web:develop-fdd77557 (skipping buildx — already known to fail)
2026-08-18 16:01:22
[docker] [docker] 2026-08-18 16:01:22.128 [INFO] [docker:cc0c20d4] #1 DONE 0.2s
2026-08-18 16:01:22
[docker] [docker] 2026-08-18 16:01:22.925 [INFO] [docker:cc0c20d4] #2 DONE 0.7s
2026-08-18 16:01:23
[docker] [docker] 2026-08-18 16:01:23.076 [INFO] [docker:cc0c20d4] #3 CACHED
2026-08-18 16:01:23
[docker] [docker] 2026-08-18 16:01:23.323 [INFO] [docker:cc0c20d4] #4 DONE 0.0s
2026-08-18 16:01:23
[docker] [docker] 2026-08-18 16:01:23.787 [INFO] [docker:cc0c20d4] #5 DONE 0.5s
2026-08-18 16:01:23
[docker] [docker] 2026-08-18 16:01:23.997 [INFO] [docker:cc0c20d4] #6 DONE 0.2s
2026-08-18 16:01:25
[docker] [docker] 2026-08-18 16:01:25.108 [INFO] [docker:cc0c20d4] #7 DONE 0.0s
2026-08-18 16:01:25
[docker] [docker] 2026-08-18 16:01:25.108 [INFO] [docker:cc0c20d4] #8 DONE 0.0s
2026-08-18 16:01:25
[docker] [docker] 2026-08-18 16:01:25.158 [INFO] [docker:cc0c20d4] #9 DONE 0.3s
2026-08-18 16:01:25
[docker] [docker] 2026-08-18 16:01:25.375 [INFO] [docker:cc0c20d4] #10 CACHED
2026-08-18 16:01:26
[docker] [docker] 2026-08-18 16:01:26.242 [INFO] [docker:cc0c20d4] #11 DONE 1.0s
2026-08-18 16:01:42
[docker] [docker] 2026-08-18 16:01:42.064 [INFO] [docker:cc0c20d4] #12 DONE 15.8s
2026-08-18 16:01:43
[docker] [docker] 2026-08-18 16:01:43.358 [INFO] [docker:cc0c20d4] #13 DONE 1.2s
2026-08-18 16:01:45
[docker] [docker] 2026-08-18 16:01:45.804 [INFO] [docker:cc0c20d4] #14 ERROR: process "/bin/sh -c npm run build" did not complete successfully: exit code: 127
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.555 [INFO] [docker:cc0c20d4] ------
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.555 [INFO] [docker:cc0c20d4] > [builder 6/6] RUN npm run build:
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.555 [INFO] [docker:cc0c20d4] 1.436
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.555 [INFO] [docker:cc0c20d4] 1.436 > pass-admin@1.0.0 build
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.555 [INFO] [docker:cc0c20d4] 1.436 > vite build
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.555 [INFO] [docker:cc0c20d4] 1.436
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.555 [INFO] [docker:cc0c20d4] 1.440 sh: vite: not found
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] ------
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] Dockerfile:18
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] --------------------
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] 16 | # 源码编译层
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] 17 | COPY . .
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] 18 | >>> RUN npm run build
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] 19 |
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] 20 | # ─────────── 运行阶段:nginx ───────────
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] --------------------
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.556 [INFO] [docker:cc0c20d4] ERROR: failed to build: failed to solve: process "/bin/sh -c npm run build" did not complete successfully: exit code: 127
2026-08-18 16:01:46
[docker] [docker] 2026-08-18 16:01:46.558 [ERROR] [docker:cc0c20d4] docker command failed (exit=1): "/bin/sh -c npm run build" did not complete successfully: exit code: 127
------
> [builder 6/6] RUN npm run build:
1.436
1.436 > pass-admin@1.0.0 build
1.436 > vite build
1.436
1.440 sh: vite: not found
------
Dockerfile:18
--------------------
16 | # 源码编译层
17 | COPY . .
18 | >>> RUN npm run build
19 |
20 | # ─────────── 运行阶段:nginx ───────────
--------------------
ERROR: failed to build: failed
2026-08-18 16:01:55
[docker] [docker] 2026-08-18 16:01:55.225 [INFO] [docker:cc0c20d4] building docker.fanson.cloud/fanson/fscp-system-web:develop-fdd77557 (skipping buildx — already known to fail)
2026-08-18 16:01:55
[docker] [docker] 2026-08-18 16:01:55.665 [INFO] [docker:cc0c20d4] #1 DONE 0.2s
2026-08-18 16:01:56
[docker] [docker] 2026-08-18 16:01:56.218 [INFO] [docker:cc0c20d4] #2 DONE 0.5s
2026-08-18 16:01:56
[docker] [docker] 2026-08-18 16:01:56.369 [INFO] [docker:cc0c20d4] #3 CACHED
2026-08-18 16:01:56
[docker] [docker] 2026-08-18 16:01:56.800 [INFO] [docker:cc0c20d4] #4 DONE 0.0s
2026-08-18 16:01:57
[docker] [docker] 2026-08-18 16:01:57.081 [INFO] [docker:cc0c20d4] #5 DONE 0.4s
2026-08-18 16:01:57
[docker] [docker] 2026-08-18 16:01:57.279 [INFO] [docker:cc0c20d4] #6 DONE 0.2s
2026-08-18 16:01:58
[docker] [docker] 2026-08-18 16:01:58.204 [INFO] [docker:cc0c20d4] #7 DONE 0.0s
2026-08-18 16:01:58
[docker] [docker] 2026-08-18 16:01:58.204 [INFO] [docker:cc0c20d4] #8 DONE 0.0s
2026-08-18 16:01:58
[docker] [docker] 2026-08-18 16:01:58.241 [INFO] [docker:cc0c20d4] #9 DONE 0.2s
2026-08-18 16:01:58
[docker] [docker] 2026-08-18 16:01:58.448 [INFO] [docker:cc0c20d4] #10 CACHED
2026-08-18 16:01:58
[docker] [docker] 2026-08-18 16:01:58.448 [INFO] [docker:cc0c20d4] #11 CACHED
2026-08-18 16:02:13
[docker] [docker] 2026-08-18 16:02:13.533 [INFO] [docker:cc0c20d4] #12 DONE 15.2s
2026-08-18 16:02:14
[docker] [docker] 2026-08-18 16:02:14.728 [INFO] [docker:cc0c20d4] #13 DONE 1.1s
2026-08-18 16:02:42
[docker] [docker] 2026-08-18 16:02:42.924 [INFO] [docker:cc0c20d4] #14 DONE 28.2s
2026-08-18 16:02:43
[docker] [docker] 2026-08-18 16:02:43.565 [INFO] [docker:cc0c20d4] #8 CACHED
2026-08-18 16:02:44
[docker] [docker] 2026-08-18 16:02:44.892 [INFO] [docker:cc0c20d4] #15 DONE 1.3s
2026-08-18 16:02:46
[docker] [docker] 2026-08-18 16:02:46.009 [INFO] [docker:cc0c20d4] #16 DONE 1.1s
2026-08-18 16:02:47
[docker] [docker] 2026-08-18 16:02:47.369 [INFO] [docker:cc0c20d4] #17 DONE 1.3s
2026-08-18 16:02:48
[docker] [docker] 2026-08-18 16:02:48.401 [INFO] [docker:cc0c20d4] build success: docker.fanson.cloud/fanson/fscp-system-web:develop-fdd77557
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.882 [INFO] [docker:cc0c20d4] pushing docker.fanson.cloud/fanson/fscp-system-web:develop-fdd77557
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.922 [INFO] [docker:cc0c20d4] The push refers to repository [docker.fanson.cloud/fanson/fscp-system-web]
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.959 [INFO] [docker:cc0c20d4] 4c520197487b: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.959 [INFO] [docker:cc0c20d4] 84490df359b9: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.959 [INFO] [docker:cc0c20d4] 0d853d50b128: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] 947e805a4ac7: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] 811a4dbbf4a5: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] b8d7d1d22634: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] e244aa659f61: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] c56f134d3805: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] d71eae0084c1: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] b8d7d1d22634: Waiting
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] 08000c18d16d: Preparing
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] c56f134d3805: Waiting
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] e244aa659f61: Waiting
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] 08000c18d16d: Waiting
2026-08-18 16:02:49
[docker] [docker] 2026-08-18 16:02:49.960 [INFO] [docker:cc0c20d4] d71eae0084c1: Waiting
2026-08-18 16:02:50
[docker] [docker] 2026-08-18 16:02:50.235 [INFO] [docker:cc0c20d4] 947e805a4ac7: Layer already exists
2026-08-18 16:02:50
[docker] [docker] 2026-08-18 16:02:50.285 [INFO] [docker:cc0c20d4] 0d853d50b128: Layer already exists
2026-08-18 16:02:50
[docker] [docker] 2026-08-18 16:02:50.286 [INFO] [docker:cc0c20d4] 811a4dbbf4a5: Layer already exists
2026-08-18 16:02:50
[docker] [docker] 2026-08-18 16:02:50.314 [INFO] [docker:cc0c20d4] b8d7d1d22634: Layer already exists
2026-08-18 16:02:50
[docker] [docker] 2026-08-18 16:02:50.381 [INFO] [docker:cc0c20d4] c56f134d3805: Layer already exists
2026-08-18 16:02:50
[docker] [docker] 2026-08-18 16:02:50.400 [INFO] [docker:cc0c20d4] e244aa659f61: Layer already exists
2026-08-18 16:02:50
[docker] [docker] 2026-08-18 16:02:50.401 [INFO] [docker:cc0c20d4] d71eae0084c1: Layer already exists
2026-08-18 16:02:50
[docker] [docker] 2026-08-18 16:02:50.899 [INFO] [docker:cc0c20d4] 08000c18d16d: Layer already exists
2026-08-18 16:02:51
[docker] [docker] 2026-08-18 16:02:51.771 [INFO] [docker:cc0c20d4] 84490df359b9: Pushed
2026-08-18 16:02:51
[docker] [docker] 2026-08-18 16:02:51.848 [INFO] [docker:cc0c20d4] 4c520197487b: Pushed
2026-08-18 16:02:52
[docker] [docker] 2026-08-18 16:02:52.862 [INFO] [docker:cc0c20d4] develop-fdd77557: digest: sha256:b7923e2eac743436760830a6c676310789bd438b874f7c946fb9105ec9ef0107 size: 2407
2026-08-18 16:02:52
[docker] [docker] 2026-08-18 16:02:52.956 [INFO] [docker:cc0c20d4] The push refers to repository [docker.fanson.cloud/fanson/fscp-system-web]
2026-08-18 16:02:52
[docker] [docker] 2026-08-18 16:02:52.990 [INFO] [docker:cc0c20d4] tag does not exist: docker.fanson.cloud/fanson/fscp-system-web:cache
2026-08-18 16:02:52
[docker] [docker] 2026-08-18 16:02:52.991 [ERROR] [docker:cc0c20d4] docker command failed (exit=1): The push refers to repository [docker.fanson.cloud/fanson/fscp-system-web]
tag does not exist: docker.fanson.cloud/fanson/fscp-system-web:cache
2026-08-18 16:02:52
[docker] [docker] 2026-08-18 16:02:52.991 [WARNING] [docker:cc0c20d4] cache push skipped: The push refers to repository [docker.fanson.cloud/fanson/fscp-system-web]
tag does not exist: docker.fanson.cloud/fanson/fscp-system-web:cache