当前位置: 首页 > 知识库问答 >
问题:

我一直得到“Docker Build”只需要1个参数的错误

谢璞
2023-03-14

首先,我试图遵循这一指南。

到目前为止,我已经启动并运行了主机,但我在这一点上卡住了。我已经安装了windowsservercore映像,并且安装了IIS映像并将其标记为“WindowsServerIIS”。现在我需要安装ASP.NET4.5,我使用以下命令

docker Build-T windowsserveriisaspnet。

我也许应该添加我为我的Docker图像创建一个文件夹。所以我有一个C:\dev\testproject\dockerimages和每个dockerfile的a文件夹。现在,我对此有点不确定,因为指南从来没有提到如何实际创建文件,所以我想为了安全起见,我将把它们划分出来(也可以将它们命名为'DockerFile'以避免混淆)。

总之,上面的命令会输出以下错误消息:

docker:“docker Build”只需要1个参数。

行:1字符:1

从windowsserveriis

运行dism/online/enable-feature/featureName:iis-aspnet45

我最初的想法是我忘了结尾的那个点,但事实并非如此。我还尝试用'--file=“dockerfileaspnet”‘替换这个点(在这里我重命名了文件)。然而,似乎什么都不起作用。

共有1个答案

薛欣荣
2023-03-14

我也面临同样的问题。我错过了命令末尾的小句点(.)。我从正式的docker文档中复制粘贴了命令。命令末尾的句点(.)告诉Docker使用shell的当前工作目录作为构建上下文。一定要包括句点(.)并确保从包含Dockerfile和应用程序代码的当前工作目录中运行该命令。

 类似资料:
  • 首先,我试着遵循这个指南。 到目前为止,我已经启动并运行了主机,但我仍停留在这一点上。我安装了windowsservercore映像,我安装了IIS映像并将其标记为“windowsserveriis”。现在我需要安装ASP。NET 4.5,我使用以下命令 docker build–t windowsserveriisaspnet。 我应该补充一点,我为我的Docker图片创建了一个文件夹。所以我有

  • 当尝试ViewChild时,我会得到错误。错误为“未提供'opts'的参数。” @ViewChild都给出了错误。 ts(11,2):错误TS2554:应为2个参数,但得到1。

  • 我尝试了上述命令的各种组合,但结果总是上面给出的错误消息。为什么会发生这样的事情--因为我是按照文档所说的去做的?

  • 我试图从特定的Dockerfile构建镜像,并同时标记它;我遵循的在线说明,但我得到以下错误: “docker build”只需要1个参数 这是我运行的命令: 我尝试了上述命令的各种组合,但结果总是上面给出的错误消息。为什么会发生这种情况——因为我在遵循留档所说的?

  • 原始关闭原因未解决 我只是想从另一个目录构建dockerfile,我尝试了以下命令 和 它们都产生相同的错误

  • 用这个最小的Jenkins管道脚本 我犯了一个令人困惑的错误 “docker build”只需要1个参数。 但根据文件,docker的签名。build() 运行docker build,从当前目录中的Dockerfile创建并标记指定的图像。可以添加其他参数,例如。与docker build一样,args必须以构建上下文结尾。返回生成的图像对象。在构建中记录指纹。 发生什么事?