我们是否可以创建多个可用作单个Windows Server VM的VSTS构建代理的Windows容器?

问题描述:

问题:为了减少我们当前在VSTS中用作构建代理的过度增长的VM的维护。我们是否可以创建多个可用作单个Windows Server VM的VSTS构建代理的Windows容器?

理念来解决:我们正在考虑使用从蹦床网上单Windows服务器虚拟机的创建为VSTS建立agents.Therefore我们希望这些容器是VSTS的一部分生成代理池多个泊坞窗窗容器。

我们是否可以创建多个Windows容器,可以将其用作单个Windows Server VM中的VSTS构建代理?

+0

VSTS代理如何连接到VM? –

我可以在VSTS Agent Docker回购库中看到一些窗口图像。你可以尝试一下。

https://github.com/Microsoft/vsts-agent-docker/blob/windows/windows/servercore/10.0.14393/Dockerfile

是的,有可能在泊坞窗窗口的容器安装生成代理。 的主要步骤为:

  • 建立一个码头工人主机

  • 创建与Visual Studio泊坞窗图像 生成代理内部

  • 运行泊坞窗容器并自动启动 代理

有关详细信息,请参阅Running a VS Team Services (VSO) Build Agent in a Windows Docker Container