【发布时间】:2021-02-06 15:34:54
【问题描述】:
我只是想从不同的目录构建一个 dockerfile,我尝试了以下命令
docker build -f C:/Users/XXXX/XXXX/XXXX/XXXX/XXXX/Dockerfile
和
docker build -f C://Users/XXXX/XXXX/XXXX/XXXX/XXXX/Dockerfile
它们都产生相同的错误
"docker build" requires exactly 1 argument.
我错过了什么吗?
【问题讨论】:
-
您没有传递所需的上下文目录,只有
-f .../Dockerfile选项。默认的-f值是命名上下文目录中的Dockerfile。 -
@DavidMaze 但是
-f PATH不是上下文目录吗?还有什么要补充的? -
否,该选项指定要使用的非默认 Dockerfile;它与所需的上下文目录选项分开。
标签: docker dockerfile docker-build docker-buildkit