我们在 docker 容器中部署了一个 Vue.js 应用程序,我们需要将前端应用程序从 vnet 暴露到互联网。 部署是通过应用程序服务中的 docker-compose 完成的,但是当我将其放置在 azure 虚拟网络中时,浏览器控制台中会出现 503 错误。 需要注意的是,当这个容器的端口设置为3002时(应用程序是这样设计的)。
注意: 我们放置任何端口进行测试,但错误都是相同的。 在控制台中。
希望大家支持我。 如果您需要更多信息,请告诉我。 谢谢。
我们在 docker 容器中部署了一个 Vue.js 应用程序,我们需要将前端应用程序从 vnet 暴露到互联网。
默认情况下,应用服务会尝试自动检测端口 80 和 8080。您可能尚未设置 WEBSITES_PORT 应用程序设置来匹配容器正在侦听的端口 (3002)。