无法创建镜像/Dockerfile(Dockerfile)不能为空

chi*_*ita 6 docker dockerfile

我正在学习初学者课程,无法在终端上创建图像。

是我正在学习的课程(抱歉,该课程是日语课程,仅供参考)。我在 1:01:39 他继续创建 docker 镜像。

首先,错误信息包含Failed to solve with frontend docker file.v0:failed to create LLB definition:the Dockerfile cannot be empty

我运行下面的命令并设法摆脱 Failed to Solution with frontend docker file.v0:failed to create LLBDefinition ( Failed To Resolve With FrontEnd DockerFIle.v0 ):

export DOCKER_BUILDKIT=0
export COMPOSE_DOCKER_CLI_BUILD=0
Run Code Online (Sandbox Code Playgroud)

现在我只剩下Dockerfile cannot be empty

我在某些页面中看到,由于 dockerfile 没有大写,人们无法找到它,但这不是我的情况。

在此输入图像描述

我也尝试-f过直接文件的命令

在此输入图像描述

Mak*_*riy 20

我看到你,不要保存你的 dockerfile,尝试保存更改并再次运行 docker build。

在github上也看到了同样的问题,可能会有帮助

尝试将 COPY 更改为 ADD

https://github.com/docker/compose/issues/5170

  • 使用热键 ctrl+s (3认同)
  • 搞定了!!!只需单击 Visual Studio 上的保存图标>< 谢谢!! (2认同)