繁体   English   中英

如何通过 REST API 修改 azure 容器注册表上的图像标记?

[英]How to modify image tag on azure container registry via rest API?

可能我无法快速遵循 azure 文档,每次尝试从 azure API 实现某些东西时,总是让我感到沮丧。 我觉得自己像个白痴。 每次阅读 azure docs 时都会有这种感觉。 即我想修改或添加一个新的标签天蓝色容器注册表,这里是文档 有人能理解什么是新标签或将修改什么吗?

curl -SsLf -XPATCH -H "Authorization:Basic $TOKEN"  "https://my.azurecr.io/acr/v1/myrepo/_tags/latest"

我正在尝试将latest标签重新标记为123456789 知道我该如何处理吗?

响应:

HTTP/1.1 400 Bad Request

对于 Workround,您可以使用此 API 更新容器注册表的标签(确保传递现有标签和新标签以及您将要更新的标签,否则它将被新标签覆盖)。

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{registryName}?api-version=2019-05-01

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

同样,您使用此 Microsoft 文档进行测试: https ://docs.microsoft.com/en-us/rest/api/containerregistry/registries/update#code-try-0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM