在Azure ACI上运行的容器无法访问Internet是否正常?
我需要我的ACI容器将数据发送到互联网上的webhook,但Azure似乎阻止了来自任何ACI示例的出站流量。如果是,我如何解决/解决这个问题?
除了我正在使用的图像(我猜不是revelant),没有太多的配置我添加。我只将端口设置为2000而不是80,因为容器只需要监听这个端口(我假设它是入站端口)。
OS type: Linux IP address: - SKU: Standard FQDN: - DNS name label scope reuse: - DNS name label: - Ports: 2000 Restart policy: On failure Container count: 1 Key management: Microsoft-managed keys (MMK) Resource ID: ...
如果我进入控制台,我没有得到答案:/ # ping 8.8.8.8 PING 8.8.8.8(8.8.8.8):56个数据字节
1条答案
按热度按时间n3ipq98p1#
根据此microsoft article,似乎已应用ICMP流量限制,并且ACI中的ping命令仅在Vnet内有效(默认)。它在vnet之外不工作。您可以使用其他命令(如
telnet
或nslookup
)来检查容器的Internet访问。telnet 8.8.8.8 443
如果
nslookup
或telnet
命令未执行,请使用以下命令安装模块。Debian/Ubuntu
用于RHEL/软呢帽