我通过从 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/