创建 Docker 图片时出现问题
Issues while creating a Docker image
我正在尝试使用此命令创建 docker 图像(已删除地址,因为它是公司地址):
docker build -f Dockerfile.web --build-arg _env=MTP-uat1 . -t Company/address:NlLogDownloadAl
但是我一直收到这个错误:
failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount745508724/Dockerfile.web: no such file or directory
现在我已经回答了大约 30 个类似的问题,并按照他们所说的解决问题,但没有什么区别。
我做了以下事情:
- 将 docker 引擎脚本构建包从
true
更改为 false
。
- 确保我指的目录有
Dockerfile.web
文件。
- 删除了
.dockerignore
文件中提到的一些内容。
我仍然总是遇到同样的错误。为什么?
命令的最后一部分必须是上下文(Docker 应该在其中查找文件的目录/“点”):
Usage: docker build [OPTIONS] PATH | URL | -
试试这个:
docker build \
-f Dockerfile.web \
--build-arg _env=MTP-uat1 \
-t Company/address:NlLogDownloadAl \
.
你得到 no such file or directory
因为你没有正确指定上下文,因此它可能切断命令 Company/address:NlLogDownloadAl
(或其部分)的最后一个参数,将其视为文件夹它可能甚至不存在,然后它试图查找 Dockerfile.web
由于文件夹无效或仅仅因为指定了错误的文件夹而不会存在的
我正在尝试使用此命令创建 docker 图像(已删除地址,因为它是公司地址):
docker build -f Dockerfile.web --build-arg _env=MTP-uat1 . -t Company/address:NlLogDownloadAl
但是我一直收到这个错误:
failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount745508724/Dockerfile.web: no such file or directory
现在我已经回答了大约 30 个类似的问题,并按照他们所说的解决问题,但没有什么区别。
我做了以下事情:
- 将 docker 引擎脚本构建包从
true
更改为false
。 - 确保我指的目录有
Dockerfile.web
文件。 - 删除了
.dockerignore
文件中提到的一些内容。
我仍然总是遇到同样的错误。为什么?
命令的最后一部分必须是上下文(Docker 应该在其中查找文件的目录/“点”):
Usage: docker build [OPTIONS] PATH | URL | -
试试这个:
docker build \
-f Dockerfile.web \
--build-arg _env=MTP-uat1 \
-t Company/address:NlLogDownloadAl \
.
你得到 no such file or directory
因为你没有正确指定上下文,因此它可能切断命令 Company/address:NlLogDownloadAl
(或其部分)的最后一个参数,将其视为文件夹它可能甚至不存在,然后它试图查找 Dockerfile.web
由于文件夹无效或仅仅因为指定了错误的文件夹而不会存在的