gpt4 book ai didi

docker - 你能理解 Docker 的错误信息吗?

转载 作者:行者123 更新时间:2023-12-04 11:20:02 27 4
gpt4 key购买 nike

我承认,我是容器世界的新手。但是我设法使用 WSL2 在我的 W10 上运行 docker。我还可以使用 docker-UI 并运行容器/应用程序或图像。所以我相信基础设施已经到位并且是最新的。
然而,当我尝试即使是最简单的 Dockerfile 时,它​​似乎也不起作用,我不明白它给出的错误消息:
这是 Dockerfile:

FROM ubuntu:20.04
(是的,一个不起眼的开始 - 或者一个极度精简的复制品)
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

最佳答案

您需要运行 docker build -f [docker_file_name] . (不要错过最后的点)。
如果您的文件名是 Dockerfile那么你就不需要 -f和文件名。

关于docker - 你能理解 Docker 的错误信息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65050105/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com