如何在Azure上为容器实例启用HTTPS



我有一个nodejs应用程序在Azure中的一个容器实例的docker中运行。

我有一个URL,它是一个只有HTTP的IP地址。

例如

http://123.456.789

我需要它是HTTPS,因为它向React前端提供内容,因此我有一个混合内容的问题。

Azure上的应用程序服务只是通过在地址前面添加https来工作,但这些不同,我无法理解。

您可以添加一个额外的sidecar容器,运行公共Nginx映像,配置为使用TLS。阅读本教程以在sidecar容器中启用TLS端点,并阅读本教程了解更多选择。如果你想使用带有terraform的Azure容器实例(ACI(自动HTTPS,你可以参考这个。

最新更新