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

如何将SSL证书附加到Azure容器实例,azure,azure-container-instances,Azure,Azure Container Instances,我通过从Nodejs应用程序构建Docker文件创建了Docker映像,然后将Docker映像推送到Azure容器注册表(ACR)。 然后通过引用我们推送到ACR的Docker映像,创建了linuxAzure容器实例作为服务。 应用程序在端口80上运行正常。 现在我们有了SSL证书,现在为了在端口443上运行我的应用程序,我如何将此SSL证书附加到Azure容器实例上 提前感谢:)您可以将Nginx配置为将SSL用作应用程序容器组中的侧车容器。您可以创建一个Nginx配置文件,并对Nginx配置

我通过从Nodejs应用程序构建Docker文件创建了Docker映像,然后将Docker映像推送到Azure容器注册表(ACR)。 然后通过引用我们推送到ACR的Docker映像,创建了linuxAzure容器实例作为服务。 应用程序在端口80上运行正常。 现在我们有了SSL证书,现在为了在端口443上运行我的应用程序,我如何将此SSL证书附加到Azure容器实例上


提前感谢:)

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


您可以按照以下步骤在容器组中启用SSL端点。

我可以在同一个Dockerfile中编写命令来安装nginx吗?我编写该Dockerfile是为了将rails应用程序dockerize,因为我只在一个容器中运行应用程序。如果是,请让我详细了解如何配置在nginx附加SSL证书,在端口443(https)上运行我的Azure容器实例。我没有获得Azure文档中提到的配置和部署过程。我们为应用程序遵循的部署过程是1。在应用程序a中包含Dockerfile以使应用程序停靠。2.通过使用标记3构建Docker文件来创建Docker映像。将Docker映像推送到Azure容器注册表。4.重新启动Azure容器实例以获取新映像。请提供基于此场景的解决方案。提前感谢:)