是否可以从TFS创建一个docker容器并为其部署一个发布版本?

Sco*_*ott 9 tfs release-management docker tfs2017

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

部署完成后,QA团队应该能够登录容器来测试应用程序.无需手动运行MSI安装程序或Setup.exe.

理想情况下,每个排队版本都将创建自己的容器,并使用自己的已发布版本副本.

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

提前感谢任何建议.

Pat*_*SFT 6

它能够从TFS创建docker容器,并与构建/发布管道集成。该领域的一些教程:

但是,不可能构建Windows 7 Docker容器。如果计划完全安装Windows 7,则应使用 VMDocker并不是要以这种方式使用。

有关更多详细信息,请参考以下类似问题:构建Windows 7容器