首页 > 解决方案 > 如何使用 Azure DevOps Server 在管道上使用 vmImage?

问题描述

按照此处的文档,我正在尝试vmImage: 'ubuntu-latest'在 Azure Devops Server 中使用。

如何vmImage: 'ubuntu-latest'在我的 Azure DevPps 服务器中使用?

标签: azure-devopsagentazure-devops-self-hosted-agentazure-devops-server

解决方案


我们不能ubuntu-latest在 Azure DevOps Server 中使用。

这些 VmImage 仅适用于Microsoft 托管的代理,而 Microsoft 托管的代理仅适用于 Azure Devops Service

请检查文档中的声明:

Microsoft 托管的代理仅适用于托管在云中的 Azure DevOps 服务。不能将Microsoft 托管的代理或 Azure Pipelines 代理池与本地 TFS 或 Azure DevOps 服务器一起使用。对于这些本地版本,您必须使用自托管代理。

由于您使用的是 Azure Devops 服务器,因此您应该安装自托管代理。关于如何在自托管代理池中选择特定代理,您可以查看需求语法以获取更多详细信息。


推荐阅读