从Docker容器中的Azure服务连接获取NuGet Creds?

从Docker容器中的Azure服务连接获取NuGet Creds?,docker,azure-devops,nuget,Docker,Azure Devops,Nuget,在Azure DevOps构建管道中,我们使用服务连接进行NuGet还原,如下所示: - task: DotNetCoreCLI@2 inputs: command: 'restore' feedsToUse: 'config' nugetConfigPath: 'nuget.config' externalFeedCredentials: 'Our NuGet Service Connection' 是否可以在Docker生成中使用来自服务连接的凭据 我在

在Azure DevOps构建管道中,我们使用服务连接进行NuGet还原,如下所示:

- task: DotNetCoreCLI@2
  inputs:
    command: 'restore'
    feedsToUse: 'config'
    nugetConfigPath: 'nuget.config'
    externalFeedCredentials: 'Our NuGet Service Connection'
是否可以在Docker生成中使用来自服务连接的凭据


我在上面阅读了此文档,但没有提及。所以我想这是不可能的。。。但我想我会问……

通过参考此文档:,您可以使用此场景,因为它提供了交互式开发人员机器和自动场景(如Docker映像构建)之间的兼容体验。因此,可以在Docker构建中使用来自服务连接的凭据


顺便说一句,您可以查看此博客:并了解详细实施情况。

嘿,爱德华,谢谢您的回答!我只是再次抽出时间来讨论这个主题,到目前为止,我无法尝试Azure工件凭据提供程序。提前问一个问题:它适用于所有类型的提要还是只适用于Azure工件?我们使用JFrog人工制品。从文件中我不太确定。谢谢你的回复。Azure ArtifactCredential Provider提供了一种获取凭据的机制,用于从Azure Artifacts提要恢复NuGet包,因此我担心除了Azure Artifacts之外,它对JFrog Artifactory不起作用。