首先,我试着遵循这个指南。
到目前为止,我已经启动并运行了主机,但我仍停留在这一点上。我安装了windowsservercore映像,我安装了IIS映像并将其标记为“windowsserveriis”。现在我需要安装ASP。NET 4.5,我使用以下命令
docker build–t windowsserveriisaspnet。
我应该补充一点,我为我的Docker图片创建了一个文件夹。所以我有一个C:\dev\TestProject\dockermages,每个Dockerfile都有一个文件夹。现在,我对此有点不确定,因为指南从来没有提到如何实际创建文件,所以我想我会将它们分开,只是为了安全(也可以将它们命名为“Dockerfile”,以避免混淆)。
无论如何,上面的命令打印出以下错误消息:
docker:“docker build”只需要1个参数。
第1行字符:1
docker build–t windowsserveriisaspnet。
我的Dockerfile如下所示:
从windowsserveriis
运行dism /online /enable-feature /featurename:IIS-ASPNET45
我最初的想法是,我忘记了最后的圆点,但事实并非如此。我还尝试用“--file=“DockerfileASPNET”替换点(在这里我重命名了文件)。然而,一切似乎都不起作用。
那么,我错过了什么?提前感谢...
我在复制粘贴给定命令时也遇到了同样的问题。然而,当我输入下面给出的相同命令时,它工作了。
$ docker image build -t python-hello-world .
Docker构建需要docker文件。
注意:您必须提供存储构建的docker图像文件的URL或路径。您没有提供URL或路径
SYNTAX:docker映像构建选项
解决方案命令(两种方式)
docker镜像构建-f
例如,
docker build--file. /Dockerfile.txt。
我也遇到了同样的问题。我错过了命令末尾 ( . ) 的小句点。我复制粘贴了官方docker文档中的命令。命令末尾 ( . ) 的句点告诉Docker使用shell的当前工作目录作为构建上下文。请确保包括命令末尾的句点(。),并确保从包含Dockerfile和应用程序代码的当前工作目录运行命令。
首先,我试图遵循这一指南。 到目前为止,我已经启动并运行了主机,但我在这一点上卡住了。我已经安装了windowsservercore映像,并且安装了IIS映像并将其标记为“WindowsServerIIS”。现在我需要安装ASP.NET4.5,我使用以下命令 docker Build-T windowsserveriisaspnet。 我也许应该添加我为我的Docker图像创建一个文件夹。所以我有
我会收到错误消息: 现在,我的docker版本是17.06,根据这一页,[docker:“build”需要一个参数。参见'docker build--help',我应该可以指定一个位于不同目录下的Dockerfile,所以我不知道问题是什么。 编辑:我通过以下操作创建了符号链接: 我想我不需要把。最后,由于我用-f指定了Dockerfile,但发现了错误。
“Docker Build”只需要%1个参数。 但是根据文档,的签名是(来自Jenkins) 运行docker build以从当前目录中的Dockerfile创建并标记指定的映像。可以添加其他参数,如。与docker build一样,arg必须以build上下文结束。返回结果图像对象。在生成中记录FROM指纹。 有事吗?
当尝试ViewChild时,我会得到错误。错误为“未提供'opts'的参数。” @ViewChild都给出了错误。 ts(11,2):错误TS2554:应为2个参数,但得到1。
我尝试了上述命令的各种组合,但结果总是上面给出的错误消息。为什么会发生这样的事情--因为我是按照文档所说的去做的?
我试图从特定的Dockerfile构建镜像,并同时标记它;我遵循的在线说明,但我得到以下错误: “docker build”只需要1个参数 这是我运行的命令: 我尝试了上述命令的各种组合,但结果总是上面给出的错误消息。为什么会发生这种情况——因为我在遵循留档所说的?