Azure容器实例的VNET创建错误

问题描述 投票:0回答:1

我正试图创建一个容器实例作为连接到现有VNET和子网的私有网络。我昨天设法让这个运行,但做更新或刷新图像是痛苦的缓慢。我在dockerhub上消费一个私有镜像。

现在,当我试图用相同的VNET、子网和镜像创建一个ACI时,我得到了错误信息:"The requested resource is not available in the dockerhub"。

所请求的资源目前在 "westeurope "这个位置不可用。请用不同的资源请求或在其他位置重试。请求的资源:'1' CPU '1.5' GB 内存 'Linux' 操作系统虚拟网络 点击这里了解详情。

这是我在通过CLI尝试创建时使用的命令,不过令人欣慰的是(我想)我得到的错误与通过门户的错误完全相同。

/ 失败

az container create 
    --resource-group xxx
    --cpu 2 
    --memory 3 
    --image xxx/xxx:latest 
    --ip-address Private 
    --location WestEurope 
    --name acixxxtest 
    --os-type Linux 
    --ports 2001 
    --protocol TCP 
    --registry-login-server index.docker.io 
    --registry-password xxx
    --registry-username xxx
    --restart-policy OnFailure 
    --subnet /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Network/virtualNetworks/xxx/subnets/xxxx 
    --vnet /subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Network/virtualNetworks/xxx

我试过用公共网络设置这个完全相同的镜像,它完成得很好,更新和重启也能如期进行。

/ 工作

az container create 
    --resource-group xxx
    --cpu 2 
    --memory 3 
    --image xxx/xxx:latest 
    --ip-address Public
    --location WestEurope 
    --name acixxxtest 
    --os-type Linux 
    --ports 2001 
    --protocol TCP 
    --registry-login-server index.docker.io 
    --registry-password xxx
    --registry-username xxx
    --restart-policy OnFailure

我也曾遇到过删除相关网络配置文件的问题,但我已经找到了一个解决方法,因为我看到这是一个已知的问题。

我已经尝试在两个不同的订阅上这样做,结果与CPURAM等不同的组合完全相同。共同点似乎是添加任何类型的VNET。

使用下面的链接,我想我以某种方式也许违反了'西欧'位置的资源限制使用,但从我所看到的情况来看,我是在范围内。

我还应该提到,我已经用OOTB的NGINX图像试过了,也失败了。

https:/docs.microsoft.comen-usazurecontainer-instancescontainer-instances-region-availability。

如果有人有什么建议或反馈,或分享类似的经验,将非常感激。

更新。

似乎其他人也有同样的问题。Azure 容器实例 (ACI) 部署到虚拟网络失败(区域:西欧)。

azure subnet azure-container-instances vnet
1个回答
0
投票

我会向MSFT提出支持请求,要求获得ACI上的配额。

我就是那个在这里回应的人"Azure 容器实例 (ACI) 部署到虚拟网络失败 (区域:西欧)"

好像是西欧地区的后台容量问题。


0
投票

原来这只是我的特定情况下的一次中断,我需要用VNET创建一个ACI。倒霉的我。

今天尝试了一下,第一次就创建了。

© www.soinside.com 2019 - 2024. All rights reserved.