你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az acr connected-registry
此命令组处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
使用 Azure 容器注册表管理连接的注册表资源。
命令
az acr connected-registry create
命令组“acr connected-registry”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
为Azure 容器注册表创建连接的注册表。
az acr connected-registry create --name
--registry
[--client-tokens]
[--log-level]
[--mode {ReadOnly, ReadWrite}]
[--notifications]
[--parent]
[--repository]
[--resource-group]
[--sync-message-ttl]
[--sync-schedule]
[--sync-token]
[--sync-window]
[--yes]
示例
在注册表模式下创建连接注册表,访问存储库应用/hello-world 和服务/mycomponent。 它将使用正确的存储库权限创建同步令牌和范围映射。
az acr connected-registry create --registry mycloudregistry --name myconnectedregistry \
--repository "app/hello-world" "service/mycomponent"
创建仅具有读取权限的只读连接注册表并传递同步令牌
az acr connected-registry create --registry mycloudregistry --name myreadonlyacr \
--mode readonly --parent myconnectedregistry --sync-token mySyncTokenName
使用客户端令牌创建只读连接注册表,该令牌每天在午夜同步,同步窗口为 4 小时。
az acr connected-registry create -r mycloudregistry -n myreadonlyacr -p myconnectedregistry \
--repository "app/mycomponent" -m ReadOnly -s "0 12 * * *" -w PT4H \
--client-tokens myTokenName1 myTokenName2
必需参数
连接的注册表的名称。 名称长度必须介于 5 到 40 个字符之间,以字母开头,并且仅包含字母数字字符(包括“_”或“-” )。 名称在云 ACR 层次结构下必须唯一。
云 ACR 注册表的登录服务器。 必须是 FQDN 才能同时支持 Azure Stack。
可选参数
指定对已连接注册表中存储库的客户端访问权限。 它可以采用格式 [TOKEN_NAME01] [TOKEN_NAME02]...
设置用于在实例上进行日志记录的日志级别。 接受的日志级别为 Debug、Information、Warning、Error 和 None。
确定同步时将具有的访问权限。
需要为其生成通知的项目模式列表。 使用格式“--notifications [PATTERN1 PATTERN2 ...]”。
父连接的注册表的名称。
指定需要同步到连接的注册表的存储库。 它可以采用格式 [REPO01] [REPO02]...
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
确定同步消息将保留在云中的时长。 使用 ISO 8601 持续时间格式。
用于定义同步计划的可选参数。 使用 cron 表达式来确定计划。 如果未指定,则始终将实例视为联机状态,并尝试每分钟同步一次。
指定用于将连接的注册表与其父注册表同步的同步令牌。 它最多只有存储库权限,并且至少具有其模式所需的操作。 它可以包括对多个存储库的访问。
如果存在 --sync-schedule,则为必需参数。 用于确定计划持续时间。 使用 ISO 8601 持续时间格式。
不提示确认。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az acr connected-registry deactivate
命令组“acr connected-registry”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
从Azure 容器注册表停用连接的注册表。
az acr connected-registry deactivate --name
--registry
[--resource-group]
[--yes]
示例
停用连接的注册表“myconnectedregistry”。
az acr connected-registry deactivate -r mycloudregistry -n myconnectedregistry
必需参数
连接的注册表的名称。 名称长度必须介于 5 到 40 个字符之间,以字母开头,并且仅包含字母数字字符(包括“_”或“-” )。 名称在云 ACR 层次结构下必须唯一。
云 ACR 注册表的登录服务器。 必须是 FQDN 才能同时支持 Azure Stack。
可选参数
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
不提示确认。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az acr connected-registry delete
命令组“acr connected-registry”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
从Azure 容器注册表中删除连接的注册表。
az acr connected-registry delete --name
--registry
[--cleanup]
[--resource-group]
[--yes]
示例
从父注册表“mycloudregistry”中删除只读连接的注册表“myconnectedregistry”。
az acr connected-registry delete --registry mycloudregistry --name myconnectedregistry
删除只读连接的注册表“myconnectedregistry”,并从父注册表“mycloudregistry”同步令牌和范围映射。
az acr connected-registry delete -r mycloudregistry -n myconnectedregistry --cleanup
必需参数
连接的注册表的名称。 名称长度必须介于 5 到 40 个字符之间,以字母开头,并且仅包含字母数字字符(包括“_”或“-” )。 名称在云 ACR 层次结构下必须唯一。
云 ACR 注册表的登录服务器。 必须是 FQDN 才能同时支持 Azure Stack。
可选参数
它将删除同步令牌和范围映射资源。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
不提示确认。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az acr connected-registry get-settings
命令组“acr connected-registry”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
检索激活连接注册表所需的信息,并创建或轮换同步令牌凭据。
az acr connected-registry get-settings --name
--parent-protocol {http, https}
--registry
[--generate-password {1, 2}]
[--resource-group]
[--yes]
示例
获取在没有密码的情况下安装连接注册表所需的设置信息。
az acr connected-registry get-settings -r mycloudregistry -n myconnectedregistry --parent-protocol http
生成新的同步令牌密码 1 或轮换密码(如果已存在),并获取安装连接的注册表所需的设置信息。
az acr connected-registry get-settings -r mycloudregistry -n myconnectedregistry --generate-password 1 --parent-protocol https
必需参数
连接的注册表的名称。 名称长度必须介于 5 到 40 个字符之间,以字母开头,并且仅包含字母数字字符(包括“_”或“-” )。 名称在云 ACR 层次结构下必须唯一。
指定用于与其父级通信的协议。
云 ACR 注册表的登录服务器。 必须是 FQDN 才能同时支持 Azure Stack。
可选参数
选择要生成的密码,并且需要从同步令牌中检索密码。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
不提示确认。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az acr connected-registry list
命令组“acr connected-registry”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
列出当前父注册表下的所有已连接注册表。
az acr connected-registry list --registry
[--no-children]
[--parent]
[--resource-group]
示例
以表格式列出“mycloudregistry”的所有已连接注册表。
az acr connected-registry list --registry mycloudregistry --output table
仅列出表格中展开形式的“mycloudregistry”的辅助子级。
az acr connected-registry list --registry mycloudregistry --no-children --output table
列出表内展开形式的“myconnectedregistry”的所有后代。
az acr connected-registry list -r mycloudregistry -p myconnectedregistry --output table
必需参数
云 ACR 注册表的登录服务器。 必须是 FQDN 才能同时支持 Azure Stack。
可选参数
用于从列表中删除所有子级。
父连接的注册表的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az acr connected-registry list-client-tokens
命令组“acr connected-registry”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
列出与特定连接的注册表关联的所有客户端令牌。
az acr connected-registry list-client-tokens --name
--registry
[--resource-group]
示例
列出“myreadonlyacr”的所有客户端令牌。
az acr connected-registry list-client-tokens -r mycloudregistry -n myreadonlyacr -o table
必需参数
连接的注册表的名称。 名称长度必须介于 5 到 40 个字符之间,以字母开头,并且仅包含字母数字字符(包括“_”或“-” )。 名称在云 ACR 层次结构下必须唯一。
云 ACR 注册表的登录服务器。 必须是 FQDN 才能同时支持 Azure Stack。
可选参数
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az acr connected-registry repo
命令组“acr connected-registry”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
此命令已弃用,将在将来的版本中删除。 请改用“权限更新”。
更新所有必要的连接的注册表同步范围映射存储库权限。
az acr connected-registry repo --name
--registry
[--add]
[--remove]
[--resource-group]
示例
将权限从“repo1”和“repo2”同步到连接的注册表“myconnectedregistry”及其祖先。
az acr connected-registry repo -r mycloudregistry -n myconnectedregistry --add repo1 repo2
删除将映像从“repo1”和“repo2”同步到连接的注册表“myconnectedregistry”及其后代的权限。
az acr connected-registry repo -r mycloudregistry -n myconnectedregistry --remove repo1 repo2
删除同步“存储库1”映像的权限,并添加“存储库2”映像的权限。
az acr connected-registry repo -r mycloudregistry -n myconnectedregistry --remove repo1 --add repo2
必需参数
连接的注册表的名称。 名称长度必须介于 5 到 40 个字符之间,以字母开头,并且仅包含字母数字字符(包括“_”或“-” )。 名称在云 ACR 层次结构下必须唯一。
云 ACR 注册表的登录服务器。 必须是 FQDN 才能同时支持 Azure Stack。
可选参数
要添加到目标连接的注册表的存储库权限,并且是上级同步范围映射。 每个标志使用格式“--add [REPO1 REPO2 ...]”。 有效操作为 ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write']。
要从目标连接的注册表中删除的存储库权限,并且是同步范围映射。 使用每个标志的格式“--remove [REPO1 REPO2 ...]”。 有效操作为 ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write']。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az acr connected-registry show
命令组“acr connected-registry”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
显示连接的注册表详细信息。
az acr connected-registry show --name
--registry
[--resource-group]
示例
以表形式显示“myreadonlyacr”注册表的所有详细信息。
az acr connected-registry show --registry mycloudregistry --name myreadonlyacr --output table
必需参数
连接的注册表的名称。 名称长度必须介于 5 到 40 个字符之间,以字母开头,并且仅包含字母数字字符(包括“_”或“-” )。 名称在云 ACR 层次结构下必须唯一。
云 ACR 注册表的登录服务器。 必须是 FQDN 才能同时支持 Azure Stack。
可选参数
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az acr connected-registry update
命令组“acr connected-registry”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
更新Azure 容器注册表的连接注册表。
az acr connected-registry update --name
--registry
[--add-client-tokens]
[--add-notifications]
[--log-level]
[--remove-client-tokens]
[--remove-notifications]
[--resource-group]
[--sync-message-ttl]
[--sync-schedule]
[--sync-window]
示例
更新连接的注册表客户端令牌。
az acr connected-registry update --registry mycloudregistry --name myconnectedregistry \
--remove-client-tokens myTokenName1 --add-client-tokens myTokenName2 myTokenName3
更新连接的注册表的同步和窗口时间。
az acr connected-registry update --registry mycloudregistry --name myreadonlyacr \
--sync-schedule "0 12 * * *" --sync-window PT4H
必需参数
连接的注册表的名称。 名称长度必须介于 5 到 40 个字符之间,以字母开头,并且仅包含字母数字字符(包括“_”或“-” )。 名称在云 ACR 层次结构下必须唯一。
云 ACR 注册表的登录服务器。 必须是 FQDN 才能同时支持 Azure Stack。
可选参数
要添加的客户端令牌。 根据令牌 ID 使用格式“--add-client-tokens [TOKEN_NAME1 TOKEN_NAME2 ...]”。
要添加到通知列表的项目模式列表。 使用格式“--add-notifications [PATTERN1 PATTERN2 ...]”。
设置用于在实例上进行日志记录的日志级别。 接受的日志级别为 Debug、Information、Warning、Error 和 None。
要删除的客户端令牌。 根据令牌 ID 使用格式“--remove-client-tokens [TOKEN_NAME1 TOKEN_NAME2 ...]”。
要从通知列表中删除的项目模式列表。 使用格式“--remove-notifications [PATTERN1 PATTERN2 ...]”。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
确定同步消息将保留在云中的时长。 使用 ISO 8601 持续时间格式。
用于定义同步计划的可选参数。 使用 cron 表达式来确定计划。 如果未指定,则始终将实例视为联机状态,并尝试每分钟同步一次。
用于确定计划持续时间。 使用 ISO 8601 持续时间格式。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。