是否有可能从TFS创build一个docker容器,并部署发布版本?

我们正在运行本地TFS 2017.我想为我们的QA团队创build一个版本定义,它将创build一个运行Windows 7的Docker容器,并自动部署我们的发布版本。

部署完成后,QA团队应该能够login容器来testing应用程序。 没有手动运行MSI安装程序或Setup.exe。

理想情况下,每个排队的版本都将创build自己的容器,并拥有自己的发布版本的副本。

这可能吗? 还是推荐? 我们所有的服务器和主机都是内部的,我们不会使用Azure。

预先感谢您的任何build议。

它能够从TFS创build一个docker容器,并与构build/发布pipe道集成。 这方面的一些教程:

  • 使用Docker和Build vNext进行连续部署
  • 在VSTS构build和发布pipe理中使用Windows上的docker

但是无法构buildWindows 7 Docker容器。 如果您打算全面安装Windows 7,则应使用VMDocker并不意味着被用在这个意义上。

有关更多详细信息,请参阅此类似的问题: 构build一个Windows 7容器