我在Docker Hub上的仓库中有一个镜像。我根据Docker Hub上仓库中的镜像创建了Azure容器示例。我更新了Docker Hub上仓库中的镜像。如何将更改应用到容器?
h79rfbju1#
如果您遵循将标记命名为:latest的做法,则无需重新创建Container1.推图片1.重置容器示例1.搞定了!这是仅用于图像更新
:latest
lpwwtiir2#
您也可以使用Azure CLI。使用相同的资源组名称和容器组名称以及新的映像标记再次运行az container create。容器将使用新映像进行更新。
az container create
juud5qan3#
目前我发现的方法是
imageRegistryCredentials
在上述任何一种情况下,你都会有一些停机时间。
ua4mk5z44#
除了上面提到的容器组的重新创建之外,根据您的场景,您还可以部署一个指向:latest Docker镜像的容器组。在我的场景中,我有一个每天运行一次的计划容器示例。每当它启动时,它都会从Azure容器注册表中提取带有:latest标签的Docker镜像。这避免了重新创建容器组。
4条答案
按热度按时间h79rfbju1#
如果您遵循将标记命名为
:latest
的做法,则无需重新创建Container1.推图片
1.重置容器示例
1.搞定了!
这是仅用于图像更新
lpwwtiir2#
您也可以使用Azure CLI。使用相同的资源组名称和容器组名称以及新的映像标记再次运行
az container create
。容器将使用新映像进行更新。juud5qan3#
目前我发现的方法是
imageRegistryCredentials
。在上述任何一种情况下,你都会有一些停机时间。
ua4mk5z44#
除了上面提到的容器组的重新创建之外,根据您的场景,您还可以部署一个指向
:latest
Docker镜像的容器组。在我的场景中,我有一个每天运行一次的计划容器示例。每当它启动时,它都会从Azure容器注册表中提取带有
:latest
标签的Docker镜像。这避免了重新创建容器组。