【问题标题】:How do I enable HTTPS for a Container Instance on Azure如何为 Azure 上的容器实例启用 HTTPS
【发布时间】:2021-05-31 09:55:12
【问题描述】:

我在 Azure 的一个容器实例上的 docker 内运行了一个 nodejs 应用程序。

我有一个 URL,它是一个仅包含 HTTP 的 IP 地址。

例如

http://123.456.789

我需要它是 HTTPS,因为它正在向 React 前端提供内容,因此我遇到了混合内容问题。

Azure 上的 App 服务只是通过在地址前面添加 https 来工作,但这些不同,我无法弄清楚。

【问题讨论】:

  • 无法正常工作,南希

标签: node.js azure azure-container-instances


【解决方案1】:

您可以添加一个额外的 sidecar 容器来运行公共 Nginx 镜像,并配置为使用 TLS。阅读 this tutorial 以在 sidecar 容器中启用 TLS 端点,阅读 this 以获得更多选择。如果您想通过 terraform 使用 Azure 容器实例 (ACI) 自动 HTTPS,可以参考this

【讨论】:

    猜你喜欢
    • 2020-10-04
    • 2022-01-21
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 1970-01-01
    相关资源
    最近更新 更多