你能理解Dockers的错误信息吗?

你能理解Dockers的错误信息吗?,docker,dockerfile,Docker,Dockerfile,我承认,我是集装箱行业的新手。但我设法让docker在我的W10上运行WSL2。我还可以使用docker UI运行容器/应用程序或图像。因此,我相信基础设施已经到位,并且是最新的。 然而,当我尝试最简单的Dockerfile时,它似乎不起作用,并且我不理解它给出的错误消息: 这是Dockerfile: FROM ubuntu:20.04 (是的,一个卑微的开始——或者一个极度瘦身的复制品) 您需要运行docker build-f[docker\u file\u name]。(不要错过末尾的点)

我承认,我是集装箱行业的新手。但我设法让docker在我的W10上运行WSL2。我还可以使用docker UI运行容器/应用程序或图像。因此,我相信基础设施已经到位,并且是最新的。 然而,当我尝试最简单的Dockerfile时,它似乎不起作用,并且我不理解它给出的错误消息: 这是Dockerfile:

FROM ubuntu:20.04
(是的,一个卑微的开始——或者一个极度瘦身的复制品)


您需要运行
docker build-f[docker\u file\u name]。
(不要错过末尾的点)


如果文件名为
Dockerfile
,则不需要
-f
和文件名。

末尾的点,omg
docker build Dockerfile
[+] Building 0.0s (2/2) FINISHED
 => ERROR [internal] load build definition from Dockerfile                                                                                                                    0.0s
 => => transferring dockerfile: 33B                                                                                                                                           0.0s
 => ERROR [internal] load .dockerignore                                                                                                                                       0.0s
 => => transferring context: 33B                                                                                                                                              0.0s
------
 > [internal] load build definition from Dockerfile:
------
------
 > [internal] load .dockerignore:
------
failed to solve with frontend dockerfile.v0: failed to build LLB: error from sender: Dockerfile is not a directory