上云api Docker的构建前端镜像./update_front.sh失败
已完成"docker stop" requires at least 1 argument.
See 'docker stop --help'.
Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...]
Stop one or more running containers
"docker rm" requires at least 1 argument.
See 'docker rm --help'.
Usage: docker rm [OPTIONS] CONTAINER [CONTAINER...]
Remove one or more containers
"docker rmi" requires at least 1 argument.
See 'docker rmi --help'.
Usage: docker rmi [OPTIONS] IMAGE [IMAGE...]
Remove one or more images
[+] Building 79.4s (13/15) docker:default
=> [internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 465B 0.0s
=> WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1) 0.1s
=> WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 12) 0.1s
=> [internal] load metadata for docker.io/library/nginx:stable 0.0s
=> [internal] load metadata for docker.io/library/node:17.8-buster 0.0s
=> [internal] load .dockerignore 0.1s
=> => transferring context: 2B 0.0s
=> [internal] load build context 0.2s
=> => transferring context: 702.01kB 0.0s
=> [build 1/5] FROM docker.io/library/node:17.8-buster 0.0s
=> [stage 1/5] FROM docker.io/library/nginx:stable 0.0s
=> CACHED [build 2/5] WORKDIR /app 0.0s
=> [build 3/5] ADD front_page/ . 0.8s
=> CACHED [stage 2/5] ADD nginx.conf /etc/nginx/nginx.conf 0.0s
=> CACHED [stage 3/5] ADD default.conf /etc/nginx/conf.d/default.conf 0.0s
=> [build 4/5] RUN npm install 63.0s
=> ERROR [build 5/5] RUN npm run build 14.7s
------
> [build 5/5] RUN npm run build:
1.183
1.183 > demo-web@0.0.1 build
1.183 > vite build
1.183
2.083 vite v2.7.10 building for production...
2.279 transforming...
14.28 ✓ 180 modules transformed.
14.28 [vite:esbuild] Transform failed with 1 error:
14.28 /app/src/api/http/config.ts:1:26: error: Expected ";" but found "export"
14.28 file: /app/src/api/http/config.ts:1:26
14.28
14.28 Expected ";" but found "export"
14.28 1 | 'Please enter the app id.'export const CURRENT_CONFIG = {
14.28 | ^
14.28 2 |
14.28 3 | // license
14.28
14.28 error during build:
14.28 Error: Transform failed with 1 error:
14.28 /app/src/api/http/config.ts:1:26: error: Expected ";" but found "export"
14.28 at failureErrorWithLog (/app/node_modules/esbuild/lib/main.js:1493:15)
14.28 at /app/node_modules/esbuild/lib/main.js:1282:29
14.28 at /app/node_modules/esbuild/lib/main.js:629:9
14.28 at handleIncomingPacket (/app/node_modules/esbuild/lib/main.js:726:9)
14.28 at Socket.readFromStdout (/app/node_modules/esbuild/lib/main.js:596:7)
14.28 at Socket.emit (node:events:527:28)
14.28 at addChunk (node:internal/streams/readable:324:12)
14.28 at readableAddChunk (node:internal/streams/readable:297:9)
14.28 at Socket.Readable.push (node:internal/streams/readable:234:10)
14.28 at Pipe.onStreamRead (node:internal/stream_base_commons:190:23)
14.29 [!] Error: unfinished hook action(s) on exit:
14.29 (vite:load-fallback) load "/app/src/components/common/topbar.vue"
14.29 (vite:esbuild) transform "/app/src/api/manage.ts"
14.29 (vite:load-fallback) load "/app/src/hooks/use-connect-websocket.ts"
14.29 (vite:esbuild) transform "/app/src/api/http/request.ts"
14.29 (vite:load-fallback) load "/app/src/event-bus/index.ts"
14.29 (vite:esbuild) transform "/app/src/constants/mock-layers.ts"
14.29 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/empty/style/css.js"
14.29 (vite:load-fallback) load "/app/node_modules/@vue/reactivity/dist/reactivity.esm-bundler.js "
14.29 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/table/style/css.js"
14.29 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/upload/style/css.js"
14.29 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/menu/style/css.js"
14.29 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/dropdown/style/css.js"
14.29 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/modal/style/css.js"
14.29 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/spin/style/css.js"
14.29 (vite:esbuild) transform "/app/src/types/task.ts"
14.29 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/switch/style/css.js"
14.29 (vite:esbuild) transform "/app/src/api/wayline.ts"
14.29 (vite:load-fallback) load "/app/src/utils/common.ts"
14.29 (vite:load-fallback) load "/app/src/components/devices/DeviceFirmwareStatus.vue"
14.29 (vite:load-fallback) load "/app/src/types/device-firmware.ts"
14.29 (vite:load-fallback) load "/app/src/utils/color.ts"
14.29 (vite:load-fallback) load "/app/src/utils/bytes.ts"
14.29 (vite:load-fallback) load "/app/node_modules/@babel/runtime/helpers/esm/objectSpread2.js"
14.29 (vite:load-fallback) load "/app/node_modules/@babel/runtime/helpers/esm/defineProperty.js"
14.29 (vite:load-fallback) load "/app/node_modules/@ant-design/icons-vue/CloseOutlined.js"
14.29
------
2 warnings found (use docker --debug to expand):
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 12)
Dockerfile:9
--------------------
7 | RUN npm install
8 |
9 | >>> RUN npm run build
10 |
11 |
--------------------
ERROR: failed to solve: process "/bin/sh -c npm run build" did not complete successfully: exit code: 1
-
把镜像都换成这个https://registry.npmmirror.com -
"docker stop" requires at least 1 argument.
See 'docker stop --help'.Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...]
Stop one or more running containers
"docker rm" requires at least 1 argument.
See 'docker rm --help'.Usage: docker rm [OPTIONS] CONTAINER [CONTAINER...]
Remove one or more containers
"docker rmi" requires at least 1 argument.
See 'docker rmi --help'.Usage: docker rmi [OPTIONS] IMAGE [IMAGE...]
Remove one or more images
[+] Building 85.0s (13/15) docker:default
=> [internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 465B 0.0s
=> [internal] load metadata for docker.io/library/nginx:stable 0.0s
=> [internal] load metadata for docker.io/library/node:17.8-buster 0.0s
=> [internal] load .dockerignore 0.1s
=> => transferring context: 2B 0.0s
=> [build 1/5] FROM docker.io/library/node:17.8-buster 0.0s
=> [stage 1/5] FROM docker.io/library/nginx:stable 0.0s
=> [internal] load build context 0.1s
=> => transferring context: 702.29kB 0.1s
=> CACHED [build 2/5] WORKDIR /app 0.0s
=> [build 3/5] ADD front_page/ . 0.9s
=> CACHED [stage 2/5] ADD nginx.conf /etc/nginx/nginx.conf 0.0s
=> CACHED [stage 3/5] ADD default.conf /etc/nginx/conf.d/default.conf 0.0s
=> [build 4/5] RUN npm install 69.9s
=> ERROR [build 5/5] RUN npm run build 13.3s
------
> [build 5/5] RUN npm run build:
1.131
1.131 > demo-web@0.0.1 build
1.131 > vite build
1.131
1.989 vite v2.7.10 building for production...
2.178 transforming...
12.88 ✓ 142 modules transformed.
12.88 [vite:esbuild] Transform failed with 1 error:
12.88 /app/src/api/http/config.ts:1:26: error: Expected ";" but found "export"
12.88 file: /app/src/api/http/config.ts:1:26
12.88
12.88 Expected ";" but found "export"
12.88 1 | 'Please enter the app id.'export const CURRENT_CONFIG = {
12.88 | ^
12.88 2 |
12.88 3 | // license
12.88
12.88 error during build:
12.88 Error: Transform failed with 1 error:
12.88 /app/src/api/http/config.ts:1:26: error: Expected ";" but found "export"
12.88 at failureErrorWithLog (/app/node_modules/esbuild/lib/main.js:1493:15)
12.88 at /app/node_modules/esbuild/lib/main.js:1282:29
12.88 at /app/node_modules/esbuild/lib/main.js:629:9
12.88 at handleIncomingPacket (/app/node_modules/esbuild/lib/main.js:726:9)
12.88 at Socket.readFromStdout (/app/node_modules/esbuild/lib/main.js:596:7)
12.88 at Socket.emit (node:events:527:28)
12.88 at addChunk (node:internal/streams/readable:324:12)
12.88 at readableAddChunk (node:internal/streams/readable:297:9)
12.88 at Socket.Readable.push (node:internal/streams/readable:234:10)
12.88 at Pipe.onStreamRead (node:internal/stream_base_commons:190:23)
12.88 [!] Error: unfinished hook action(s) on exit:
12.88 (vite:load-fallback) load "/app/src/hooks/use-g-map.ts"
12.88 (vite:esbuild) transform "/app/src/api/http/request.ts"
12.88 (vite:load-fallback) load "/app/src/hooks/use-g-map-cover.ts"
12.88 (vite:load-fallback) load "/app/src/hooks/use-mouse-tool.ts"
12.88 (vite:load-fallback) load "/app/src/types/map-enum.ts"
12.88 (vite:load-fallback) load "/app/src/utils/uuid.ts"
12.88 (vite:vue) transform "/app/src/components/flight-area/FlightAreaActionIcon.vue"
12.88 (vite:load-fallback) load "/app/src/vendors/coordtransform.js"
12.88 (vite:load-fallback) load "/app/src/hooks/use-g-map-tsa.ts"
12.88 (vite:load-fallback) load "/app/src/types/device.ts"
12.88 (vite:asset) load "/app/src/assets/icons/pin-2d8cf0.svg"
12.88 (vite:asset) load "/app/src/assets/icons/m30.png"
12.88 (vite:vue) transform "/app/src/components/g-map/DockControlPanel.vue"
12.88 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/form/style/css.js"
12.88 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/date-picker/style/css.js"
12.88 (vite:vue) transform "/app/src/components/g-map/DroneControlPanel.vue"
12.88 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/time-picker/style/css.js"
12.88 (vite:esbuild) transform "/app/src/utils/map-layer-utils.ts"
12.88 (vite:load-fallback) load "/app/node_modules/ant-design-vue/es/input-number/style/css.js"
12.88 (vite:load-fallback) load "/app/node_modules/moment/dist/moment.js"
12.88 (vite:esbuild) transform "/app/src/components/g-map/use-dock-control.ts"
12.88 (vite:css) transform "/app/src/components/task/CreatePlan.vue?vue&type=style&index=0&lang.scss"
12.88 (vite:load-fallback) load "/app/src/api/wayline.ts"
12.88 (vite:esbuild) transform "/app/src/components/flight-area/use-flight-area.ts"
12.88 (vite:load-fallback) load "/app/src/types/task.ts"
12.88 (vite:esbuild) transform "/app/src/components/g-map/use-connect-mqtt.ts"
12.88 (vite:load-fallback) load "/app/node_modules/@vue/devtools-api/lib/esm/env.js"
12.88 (vite:esbuild) transform "/app/src/constants/map.ts"
12.88 (vite:load-fallback) load "/app/node_modules/@vue/devtools-api/lib/esm/const.js"
12.88 (vite:esbuild) transform "/app/src/components/flight-area/use-flight-area-drone-location-event.ts"
12.88 (vite:load-fallback) load "/app/node_modules/@vue/devtools-api/lib/esm/proxy.js"
12.88
------2 warnings found (use docker --debug to expand):
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 12)
Dockerfile:9
--------------------
7 | RUN npm install
8 |
9 | >>> RUN npm run build
10 |
11 |
--------------------
ERROR: failed to solve: process "/bin/sh -c npm run build" did not complete successfully: exit code: 1
请先登录再写评论。
评论
6 条评论