37 lines
1.0 KiB
Markdown
37 lines
1.0 KiB
Markdown
# az acr
|
|
|
|
> 使用 Azure 容器注册表管理私有注册表。
|
|
> 这是 `azure-cli`(也称为 `az`)的一部分。
|
|
> 更多信息:<https://learn.microsoft.com/cli/azure/acr>。
|
|
|
|
- 创建一个托管容器注册表:
|
|
|
|
`az acr create --name {{registry_name}} --resource-group {{resource_group}} --sku {{sku}}`
|
|
|
|
- 登录到注册表:
|
|
|
|
`az acr login --name {{registry_name}}`
|
|
|
|
- 为 ACR 标记本地镜像:
|
|
|
|
`docker tag {{image_name}} {{registry_name}}.azurecr.io/{{image_name}}:{{tag}}`
|
|
|
|
- 将镜像推送到注册表:
|
|
|
|
`docker push {{registry_name}}.azurecr.io/{{image_name}}:{{tag}}`
|
|
|
|
- 从注册表拉取镜像:
|
|
|
|
`docker pull {{registry_name}}.azurecr.io/{{image_name}}:{{tag}}`
|
|
|
|
- 从注册表删除镜像:
|
|
|
|
`az acr repository delete --name {{registry_name}} --repository {{image_name}}:{{tag}}`
|
|
|
|
- 删除托管容器注册表:
|
|
|
|
`az acr delete --name {{registry_name}} --resource-group {{resource_group}} --yes`
|
|
|
|
- 列出注册表中的镜像:
|
|
|
|
`az acr repository list --name {{registry_name}} --output table` |