我们可以创建多个Windows容器,可以用作VST从单个Windows Server VM构建代理



问题:减少我们目前正在使用VSTS的构建剂的维护的维护。

要解决的想法:我们正在考虑使用由Indivdual Windows Server VM创建的多个Docker Windows容器作为VSTS构建代理。因此,我们希望这些容器成为VSTS构建代理池的一部分。p>我们可以创建多个可以用作VST的Windows容器,从单个Windows Server VM构建代理?

是的,可以在Docker Windows容器中安装构建代理。主要步骤为:

  • 设置Docker主机

  • 使用Visual Studio创建Docker映像内部构建代理

  • 运行Docker容器并自动启动代理

有关详细信息,您可以在Windows Docker容器中引用运行VS Team Services(VSO)构建代理。

我可以在VSTS代理Docker Repo中看到一些Windows图像。您可以尝试一下。

https://github.com/microsoft/vsts-agent-docker/blob/windows/windows/windows/servercore/10.14393/dockerfile

最新更新