【发布时间】:2019-11-29 12:56:29
【问题描述】:
我通过从 Nodejs 应用程序构建 Dockerfile 创建了 Docker 映像,然后将 Docker 映像推送到 Azure 容器注册表 (ACR)。 然后通过引用我们推送到 ACR 的 Docker 映像来创建 linux Azure 容器实例即服务。 该应用程序在端口 80 上运行良好。 现在我们有一个 SSL 证书,现在为了在端口 443 上运行我的应用程序,我如何将此 SSL 证书附加到该 Azure 容器实例。
在此先感谢 :)
【问题讨论】:
-
我可以在同一个 Dockerfile 中编写命令来安装 nginx,因为我只在一个容器中运行该应用程序。如果是,请详细告诉我如何配置以在 nginx 上附加 SSL 证书,以在端口 443(https) 上运行我的 Azure 容器实例。
-
我没有得到Azure Docs中提到的配置和部署过程。我们对应用程序遵循的部署过程是 1. 在 applicationa 中包含一个 Dockerfile 来对应用程序进行 Dockerize 化。 2. 通过构建带有标签的 Dockerfile 来创建 Docker 映像 3. 将 Docker 映像推送到 Azure Container Registr。 4. 重启 Azure Container 实例以获取新镜像。请根据这种情况提供解决方案。提前致谢:)
标签: azure azure-container-instances