Image 在TeamCity成功构建时创建docker映像

Image 在TeamCity成功构建时创建docker映像,image,azure,docker,teamcity,centos7,Image,Azure,Docker,Teamcity,Centos7,我目前正在尝试模拟一种情况,在TeamCity成功构建后,我可以制作一个docker图像。我正在使用Docker Hub存储我的Docker图像并构建它们。在那之后,我通过网络将它们连接到Tutum(Docker云),最终将它们推到Microsoft Azure中 确保docker Hub中我的回购协议中始终存在有效的docker映像的最佳做法是什么?我正在TeamCity中运行几个测试,希望在构建成功时创建Docker映像。TeamCity服务器未运行docker主机,但我的项目具有docke

我目前正在尝试模拟一种情况,在TeamCity成功构建后,我可以制作一个docker图像。我正在使用Docker Hub存储我的Docker图像并构建它们。在那之后,我通过网络将它们连接到Tutum(Docker云),最终将它们推到Microsoft Azure中

确保docker Hub中我的回购协议中始终存在有效的docker映像的最佳做法是什么?我正在TeamCity中运行几个测试,希望在构建成功时创建Docker映像。TeamCity服务器未运行docker主机,但我的项目具有docker文件

有什么想法吗

提前感谢,


Tim

您可以使用ADD命令将最后一个成功的工件放在Dockerfile上

ADD http://{{TeamcityUrl}}/guestAuth/repository/download/{{BuildName}}/latest.lastSuccessful/dist.zip /{{DockerFolder}}

您可以使用ADD命令在Dockerfile上放置最后一个成功的工件

ADD http://{{TeamcityUrl}}/guestAuth/repository/download/{{BuildName}}/latest.lastSuccessful/dist.zip /{{DockerFolder}}