Docker - [内部] 加载构建上下文 : when try to build an Image

标签 docker dockerfile

我是 docker 的新手。我想知道这里出了什么问题?这是一个基本的 react 项目,我想根据我遵循的教程从中构建一个 docker 镜像。

file structure

Docker 文件

FROM node:14.16-alpine3.13
COPY . /app

我在输入此命令时收到此错误 docker build -t react-app .

$ docker build -t react-app .
[+] Building 9.4s (6/7)
 => [internal] load build definition from Dockerfile                       1.7s
 => => transferring dockerfile: 31B                                        0.8s
 => [internal] load .dockerignore                                          2.0s
 => => transferring context: 2B                                            0.7s
 => [internal] load metadata for docker.io/library/node:14.16-alpine3.13   5.3s
 => [auth] library/node:pull token for registry-1.docker.io                0.0s
 => ERROR [internal] load build context                                    2.3s
 => => transferring context: 309.99kB                                      2.1s
 => [1/2] FROM docker.io/library/node:14.16-alpine3.13@sha256:7021600941a  0.0s
------
 > [internal] load build context:
------
error from sender: open node_modules\@babel\plugin-bugfix-safari-id-destructurin
g-collision-in-function-expression\lib: Access is denied.

我的 docker 版本

$ docker version
Client:
 Cloud integration: v1.0.22
 Version:           20.10.12
 API version:       1.41
 Go version:        go1.16.12
 Git commit:        e91ed57
 Built:             Mon Dec 13 11:44:07 2021
 OS/Arch:           windows/amd64
 Context:           default
 Experimental:      true

Server: Docker Desktop 4.5.1 (74721)
 Engine:
  Version:          20.10.12
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.16.12
  Git commit:       459d0df
  Built:            Mon Dec 13 11:43:56 2021
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.4.12
  GitCommit:        7b11cfaabd73bb80907dd23182b9347b4245eb5d
 runc:
  Version:          1.0.2
  GitCommit:        v1.0.2-0-g52b36a2
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

!重要提示:发布此问题后,我将 FROM node:alpine3.13 更改为 FROM node:14.16-alpine3.13

最佳答案

改变

FROM node:14.16-alpine3.13

FROM node:12

在我的情况下有效

关于Docker - [内部] 加载构建上下文 : when try to build an Image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71285033/

相关文章:

hadoop - 是否可以在docker文件中间执行CMD?

不同文件夹的 Dockerfile RUN 行为不同

python - 如何停止Docker数据库容器

django - 启动gunicorn时如何修复 'ModuleNotFoundError: No module named '主页''?

docker - 是否可以使Dockerfile体系结构中的某些行相关?

Docker Standard_init_linux.go :207: exec user process caused “no such file or directory”

php - 在一个 dockerfile 中结合 PHP-fpm 和 nginx

mysql - 运行 docker 容器时连接到本地数据库

docker - Windows 10 上出现 "Kubernetes is starting ....."永久错误

java - 在一个 docker-component 文件中依次调用多个服务