继续集成TFS上的docker
我需要一些关于TFS上docker配置的帮助。我有一些经验,但不多。我已经为.NET项目配置了几次classic CI,其中使用了以下步骤:继续集成TFS上的docker,docker,tfs,azure-devops,Docker,Tfs,Azure Devops,我需要一些关于TFS上docker配置的帮助。我有一些经验,但不多。我已经为.NET项目配置了几次classic CI,其中使用了以下步骤: -get sources -run tests -build -copy files to server 最近我开始使用Docker,我想自动化这个过程,因为现在我必须手动将文件复制到远程机器,然后运行以下命令: dotnet publish --configuration=Release -o pub docker build . -t netcore
-get sources
-run tests
-build
-copy files to server
最近我开始使用Docker,我想自动化这个过程,因为现在我必须手动将文件复制到远程机器,然后运行以下命令:
dotnet publish --configuration=Release -o pub
docker build . -t netcore-rest
docker run -e Version=1.1 -p 9000:80 netcore-rest
我看到了一些关于VST的教程,但我想将其配置为经典TFS。
我没有docker hub。让我感兴趣的是:
-how to kill/remove currently running container
-build new one from copied files
-run a new container
多谢各位
另外,我已经在我的代理计算机上安装了docker,因此它能够构建映像。假设您有一个现代版本的TFS,那么对于on-prem TFS和VST,在处理方法上应该有最小的差异。您使用的是什么版本?版本16.131.27701.1这是TFS 2018更新2。一切都应该与VSTS中的基本相同。安装扩展,然后您可以参考。此线程可能有助于: