azure - 如何将 SSL 证书附加到 Azure 容器实例

标签 azure azure-container-instances

我通过从 Nodejs 应用程序构建 Dockerfile 创建了一个 Docker 镜像,然后将 Docker 镜像推送到 Azure 容器注册表 (ACR)。 然后通过引用我们推送到 ACR 的 Docker 镜像来创建 Linux Azure 容器实例作为服务。 该应用程序在端口 80 上运行良好。 现在我们有了 SSL 证书,现在为了在端口 443 上运行我的应用程序,我如何将此 SSL 证书附加到该 Azure 容器实例

提前致谢:)

最佳答案

您可以将 Nginx 配置为使用 SSL 作为应用程序容器组中的 sidecar 容器。您可以创建 Nginx 配置文件并对 Nginx 配置文件、SSL 证书和 SSL key 进行 Base64 编码。然后,您在用于部署容器组的 YAML 文件中输入编码内容。

您可以关注this document在容器组中启用 SSL 端点。

关于azure - 如何将 SSL 证书附加到 Azure 容器实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59105285/

相关文章:

python - 无法将 MSGraph 与 python MSAL 一起使用

python - 尝试使用 azure-graphrbac 创建 Azure B2C 用户

azure - 公开所有端口后无法通过 RDP 访问 Azure VM - Windows Server 2019

python - 如何为 Microsoft Azure 声音赋予不同的风格?

c# - 将 .bot 文件中的设置迁移到 appsettings 时如何修复机器人配置

azure - ACI 与专用 ACR 的连接

azure - 如何获取有效的访问 token 以从 Postman 调用 Azure REST API

azure - 使用虚拟网络部署容器实例的步骤

azure - 在 Azure 容器实例上不使用时停止 Flask 应用程序