这个是我在docker build报错的,这是一个node.js项目。我猜你也是一个node.js下的项目,或者前端项目。

解决方法:
.dockerignore 里面写一下node_modules就行了。
事后补档:
事后自己想了之后,这是因为我要数据挂载,所以用了个临时的docker容器(linux环境)npm install一下,让我这个windows环境下也能有linux环境的node_modules。
后面在docker-compose.yml补充了一下挂载了。这时候原本Dockerfile 里面的COPY . .,就会拷贝所有包括node_modules。估计是有什么权限问题吧。所以应该要ignore一下node_modules