无法处理Dockerfile:无法分析存储库信息:存储库名称组件必须匹配

您好,我正在遵循这篇博文的指导,“用Kubernetespipe理容器化的ASP.NET核心应用程序”

https://cloudplatform.googleblog.com/2016/10/managing-containerized-ASP.NET-Core-apps-with-Kubernetes.html

我被困在你得到dockerbuild立图像的阶段

docker build -t gcr.io/xxxx/hello-dotnet:v1 . 

这是我得到的错误。

 unable to process Dockerfile: unable to parse repository info: repository name component must match "[a-z0-9](?:-*[a-z0-9])*(?:[._][a-z0-9](?:-*[a-z0-9])*)*" 

我的Dockerfile的内容是

 FROM microsoft/dotnet:1:1.0.1-core COPY . /app WORKDIR /app RUN ["dotnet", "restore"] RUN ["dotnet", "build"] EXPOSE 8080/tcp ENV ASPNETCORE_URLS http://*:8080 ENTRYPOINT ["dotnet", "run"] 

你的Dockerfile的第一行应该是:

 FROM microsoft/dotnet:1.0.1-core