Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Windows 10计算机上本地运行Dockerfile?_Docker_Windows 10_Dockerfile - Fatal编程技术网

如何在Windows 10计算机上本地运行Dockerfile?

如何在Windows 10计算机上本地运行Dockerfile?,docker,windows-10,dockerfile,Docker,Windows 10,Dockerfile,我是Docker的新手,我正在尝试在我的机器上本地运行dockerfile,以确保在将其上载到GitHub并在另一台服务器上试用之前一切正常。有办法吗?我已经安装了适用于Windows 10的Docker,并且可以导航到dockerfile所在的文件夹。当我尝试执行'docker build-t file\u name-f file\u name'时,我得到一个错误 我已经下载了Docker,能够正确访问内容。我试过了 “docker build”,但这似乎不起作用 我希望dockerfile能

我是Docker的新手,我正在尝试在我的机器上本地运行dockerfile,以确保在将其上载到GitHub并在另一台服务器上试用之前一切正常。有办法吗?我已经安装了适用于Windows 10的Docker,并且可以导航到dockerfile所在的文件夹。当我尝试执行'docker build-t file\u name-f file\u name'时,我得到一个错误

我已经下载了Docker,能够正确访问内容。我试过了 “docker build”,但这似乎不起作用


我希望dockerfile能够成功运行和构建。相反,它只是在构建过程中出错。

错误已经告诉您所有事情:

-t的参数Dockerfile无效,-标记标志:引用格式无效:存储库名称必须为小写

您可以将命令更改为“下一步”进行尝试:

docker build -t abc -f Dockerfile .
上面,abc是您为新图像标记的回购名称,它应该是小写,正如错误中所说的,同时也是最后一个。需要添加,因为它将指定生成上下文


参考示例。

您会遇到什么错误?Dockerfile的内容是什么?至少需要更具体地说明错误消息。命令是:docker build-t Dockerfile-f Dockerfile根据文档,您可以将其命名为Dockerfile。错误是:无效参数Dockerfile for-t,-tag标志:无效引用格式:存储库名称必须为小写内容是:来自balenalib/raspberry pi debian python:3.7.2您要如何处理该docker文件,只需使用docker运行基于应用程序的容器,在win.10上使用Power Shell或Git bash即可。别把自己弄糊涂了