使用私有feed进行dotnet还原在“生产”环境中不起作用

时间:2019-12-12 15:18:14

标签: docker .net-core

我尝试在DockerFile中运行它:

  

运行dotnet还原myproject.csproj -ConfigFile myNuget.Config

“在我的计算机上”可以正常工作。当我在另一台计算机(“构建服务器”)上运行它时,它只是挂在这里,有时会超时。我还可以在我们的“构建服务器”上运行“ dotnet restore”,而不会出现任何问题,这些问题只是在生产服务器上的docker build内

我的Nuget.Config看起来像这样

[?xml version="1.0" encoding="utf-8"?] [configuration]   [packageSources] 
[add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" /]
[add key="Aaaa" value="https://tfs.mycompany.com/DefaultCollection/_packaging/CompanyNugets/nuget/v3/index.json" /]   [/packageSources]
 [packageSourceCredentials]
    [Aaaa]
      [add key="Username" value="myname" /]
      [add key="ClearTextPassword" value="mypersonalaccesstoken" /]
      [add key="ValidAuthenticationTypes" value="basic" /]
    [/Aaaa]    
[/packageSourceCredentials] 

[/配置]

0 个答案:

没有答案