gpt4 book ai didi

docker - "docker build"正好需要 1 个参数

转载 作者:行者123 更新时间:2023-12-04 13:15:40 30 4
gpt4 key购买 nike

我正在尝试从特定的 Dockerfile 构建镜像,并同时对其进行标记;我正在关注 online instructionsdocker build ,但我收到以下错误:

"docker build" requires exactly 1 argument(s)


我的目录结构:
project/
foo/
MyDockerfile
这是我运行的命令: docker build -f /full/path/to/MyDockerfile -t proj:myapp我尝试了上述命令的各种组合,但结果总是上面给出的错误信息。为什么会发生这种情况 - 因为我正在遵循文档所说的内容?

最佳答案

参数 -f更改 Dockerfile 的名称(当它与常规 Dockerfile 不同时)。它不是用于将完整路径传递给 docker build .路径作为第一个参数。
语法是:docker build [PARAMS] PATH所以在你的情况下,这应该有效:docker build -f MyDockerfile -t proj:myapp /full/path/to/或者如果你在项目目录中,你只需要使用 一个点 :docker build -f MyDockerfile -t proj:myapp .

关于docker - "docker build"正好需要 1 个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46517241/

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