从Bicep CLI v0.43.1开始,Bicep限制自定义域用于模块引用和从Azure 容器注册表(ACR)恢复,以避免不支持的配置可能导致部署失败或合规问题,例如moduleStore.myCompany.com。 更多信息请参见 私人模块注册表。
说明
从注册表 <注册表-主机名> 恢复被阻止,因为它不在受信任的注册表列表中。
级别
Error
Examples
以下示例因使用自定义域而产生诊断问题。
module networking 'br:registry.contoso.com/bicep/modules/networking:1.0.0' = {
name: 'networkingDeployment'
params: {
location: resourceGroup().location
}
}
你可以通过使用本地 .azurecr.io (或相关的云专用)域来修复错误。
module networking 'br:registry.azurecr.io/bicep/modules/networking:1.0.0' = {
name: 'networkingDeployment'
params: {
location: resourceGroup().location
}
}
后续步骤
有关 Bicep 诊断的详细信息,请参阅 Bicep 核心诊断。