通过Azure Portal连接Container App到自定义VNet:界面不符问题咨询
问题分析与解决
核心原因:容器应用环境的配置方式导致标签页隐藏
你找不到Networking标签页,大概率是因为创建容器应用时选择了使用已有的容器应用环境,而该环境已经预先关联了虚拟网络。此时单个容器应用的网络配置由上层环境统一管理,表单自然不会显示Networking标签页。
文档里的步骤对应的是创建容器应用的同时新建容器应用环境的场景,这种情况下才会出现Networking标签页,用于关联手动创建的VNet。
解决步骤
如需使用手动创建的VNet,可选择两种方式:
- 方式一:先创建关联目标VNet的容器应用环境
- 进入Azure门户容器应用服务页面,选择「创建环境」
- 在环境创建表单的Networking标签页中,选择你手动创建的VNet及对应子网
- 环境创建完成后,基于该环境创建容器应用即可,无需再配置单应用网络
- 方式二:创建容器应用时新建关联VNet的环境
- 在创建容器应用的初始表单中,选择「创建新环境」而非「使用现有环境」
- 继续操作后,就能看到Networking标签页,按文档步骤选择手动VNet即可
- 方式一:先创建关联目标VNet的容器应用环境
额外验证点:
- 确认手动创建的VNet满足容器应用子网要求:每个子网需至少保留/24的地址空间,且无其他资源占用
- 检查当前订阅的资源配额,确保容器应用环境的创建不受配额限制
内容的提问来源于stack exchange,提问作者VIPPER
相关产品推荐
相关产品推荐

