用于容器的Web应用程序是否支持公开多个端口。例如,我的Docker映像占用了两个端口,但是在web-app容器中,我只能在应用程序设置中使用端口80或WEBSITES_PORT指定的端口。 Link to similar question,但是已经有很长的时间了,因此,目前有任何方法可以在Web应用程序上公开用于容器的多个端口。
不能使用azure容器实例(它公开了多个端口),因为它不提供SSL。
答案 0 :(得分:1)
不幸的是,Azure Web App只能向外界公开一个端口,它必须是端口80和443之一。请查看limitation。您可以Enable a TLS endpoint in a sidecar container。我认为这更适合您。而且,Web App和ACI都不是您想要的选项。您可以尝试AKS或直接使用VM。