一、该问题的重现步骤是什么?
按照官方教程执行错误,具体执行如下命令,1.2.3 执行成功,执行 ./docker-build.sh 错误
二、你期待的结果是什么?实际看到的又是什么?
正常构建镜像
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
BladeX 物联网平台商业版 2.0.0
联网平台
四、请提供详细的错误堆栈信息,这很重要。
zhangbo@zhangbo-mac ~/Work/Jmcloud/Code/JmDevPlatform/bladex/node-red-pro bladex_master v1.1.0.release ● ./docker-build.sh ✔ 2266 16:27:08
Building Docker image bladex/node-red-pro:latest...
[+] Building 71.0s (11/16) docker:desktop-linux
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.76kB 0.0s
=> WARN: SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "MYSQL_PASSWORD") (line 30) 0.0s
=> [internal] load metadata for docker.io/nodered/node-red:4.0.6-22 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [ 1/10] FROM docker.io/nodered/node-red:4.0.6-22@sha256:8fb7db3fcc604263009efe28ded9325fed11a5a6a2efae5f1ce9c9ec2c36430f 64.1s
=> => resolve docker.io/nodered/node-red:4.0.6-22@sha256:8fb7db3fcc604263009efe28ded9325fed11a5a6a2efae5f1ce9c9ec2c36430f 63.9s
=> [internal] load build context 5.2s
=> => transferring context: 413.74MB 5.1s
=> [auth] nodered/node-red:pull token for registry-1.docker.io 0.0s
=> [auth] nodered/node-red:pull token for registry-1.docker.io 0.0s
=> [ 2/10] WORKDIR /usr/src/node-red 0.1s
=> [ 3/10] COPY ./package.json ./package.json 0.4s
=> [ 4/10] COPY ./package-lock.json ./package-lock.json 0.0s
=> ERROR [ 5/10] COPY ./node_modules ./node_modules 1.4s
------
> [ 5/10] COPY ./node_modules ./node_modules:
------
1 warning found (use docker --debug to expand):
- SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "MYSQL_PASSWORD") (line 30)
Dockerfile:10
--------------------
8 | COPY ./package.json ./package.json
9 | COPY ./package-lock.json ./package-lock.json
10 | >>> COPY ./node_modules ./node_modules
11 | COPY ./packages ./packages
12 | COPY ./docker-entrypoint.sh ./entrypoint.sh
--------------------
ERROR: failed to solve: cannot replace to directory /var/lib/docker/buildkit/containerd-overlayfs/cachemounts/buildkit3880890275/usr/src/node-red/node_modules/@node-rs/bcrypt with file
View build details: docker-desktop://dashboard/build/desktop-linux/desktop-linux/13e5ps9t8z2zoywv004jy8zmm
五、若有更多详细信息,请在下面提供。