You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Container Instance创建后无IP地址无法访问Web服务如何解决

Azure容器实例无公网IP无法访问Web服务解决步骤

无公网IP的Container Instance

网络配置校验

  • 确认部署时网络类型选择为「公共」,如果选择了「专用」仅会分配VPC内网IP,不支持公网访问
  • 确认勾选了「分配公用IP」选项,未勾选的情况下实例不会生成公网访问地址

端口配置校验

  • 确认开放端口与容器内部Web服务监听端口一致,常用Hello World镜像默认监听端口为80、8080
  • 端口协议需选择TCP,UDP协议不支持常规HTTP Web服务访问

运行状态校验

  • 进入容器实例的「容器」页签,确认实例状态为「正在运行」,若实例处于循环重启、异常终止状态,服务未正常启动也无法正常分配可访问的IP
  • 可通过Azure Cloud Shell执行命令查看容器运行日志,确认Web服务正常启动:
    az container logs --resource-group <资源组名称> --name <容器实例名称>

已部署实例补配公网IP

已经完成部署的实例可以通过Azure CLI修改配置分配公网IP,无需重新部署:

az container update \
  --resource-group <替换为你的资源组名称> \
  --name <替换为你的容器实例名称> \
  --ip-address public \
  --ports 80

命令执行完成后等待3分钟左右,回到实例概览页即可查看到分配的公网IP,直接在浏览器访问该IP就能打开对应的Hello World页面。


内容的提问来源于stack exchange,提问作者Umut cuscus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 08:39:00