Dockerfile 构建错误:系统找不到指定的路径

Har*_*vey 2 docker dockerfile

C:\kafka> docker build Dockerfile
[+] Building 0.0s (1/2)
 => ERROR [internal] load build definition from Dockerfile                                                                                               0.0s
 => => transferring dockerfile: 63B                                                                                                                      0.0s
------
 > [internal] load build definition from Dockerfile:
------
failed to solve with frontend dockerfile.v0: failed to read dockerfile: error from sender: walk Dockerfile: The system cannot find the path specified.

Run Code Online (Sandbox Code Playgroud)

以上是我遇到的错误和命令运行的示例。我的 Dockerfile 被命名为“Dockerfile”,因为我已经阅读了许多答案,但仍然没有解决。我的 Dockerfile 也在我所在的目录中。

mur*_*adm 8

要构建 docker 镜像:

cd /path/where/docker_file/lives
docker build .
Run Code Online (Sandbox Code Playgroud)

上面是一样的:

docker build -f Dockerfile .
Run Code Online (Sandbox Code Playgroud)

Dockerfile仅当名称不是默认值时才需要指定名称:

cd /path/where/docker_file/lives
docker build -f Dockerfile.modified .
Run Code Online (Sandbox Code Playgroud)