Azure服务结构:容器映像无法刷新

时间:2018-07-23 12:12:10

标签: azure docker azure-service-fabric

我已经在Visual Studio Online上为使用asp.net核心模板创建的有角度的应用程序创建了构建和部署。我创建映像并将其部署到Azure容器存储库,并且在部署Service Fabric项目时,我只是更新代码和包版本。

即使重新生成了容器,服务结构群集上的映像也不会刷新。它们只会在手动删除它们后刷新。我在做错什么吗?

1 个答案:

答案 0 :(得分:2)

确保在容器映像上使用显式的版本标签,而不要依赖[latest]标签。请使用显式版本。协调器不会检查存储库中标记为“最新”的图像是否已更改,它只会检查带有该标记的图像。

要在使用VSTS时解决此问题,可以在Docker-Compose构建任务的其他图像标签中使用$(Build.BuildId),以便每个图像都使用创建它的构建ID进行标记。使用tokenize任务替换清单中的图像版本。