作者:fanguobiao | 来源:互联网 | 2023-01-23 17:54
我们正在运行本地TFS 2017.我想为我们的QA团队创建一个发布定义,它将创建一个运行Windows 7的Docker容器,并自动部署我们的发布版本.
部署完成后,QA团队应该能够登录容器来测试应用程序.无需手动运行MSI安装程序或Setup.exe.
理想情况下,每个排队版本都将创建自己的容器,并使用自己的已发布版本副本.
这可能吗?还是推荐?我们所有的服务器和主机都是内部的,我们不会使用Azure.
提前感谢任何建议.
1> PatrickLu-MS..:
它能够从TFS创建docker容器,并与构建/发布管道集成。该领域的一些教程:
使用Docker和Build vNext进行连续部署
在VSTS中使用Windows上的docker构建和发布管理
但是,不可能构建Windows 7 Docker容器。如果计划完全安装Windows 7,则应使用
VM。Docker并不是要以这种方式使用。
有关更多详细信息,请参考以下类似问题:构建Windows 7容器