繁体   English   中英

如何将HTTPS添加到在Azure Linux VM上运行的Docker包含的网站?

[英]How do I add HTTPS to Docker contained website running on Azure Linux VM?

我有一个现有的WordPress网站在Azure托管的Linux VM上的docker容器中运行。 准备Linux VM部署的SSL证书时,我已经遵循了为什么'az vm secret format'命令失败的说明? 以便SSL证书已与VM关联,并且在VM上也打开了端口443。

我现在如何将SSL证书与在此Linux VM上托管的Docker containsiner中运行的WordPress应用程序相关联?

使用证书创建Linux VM时,证书和密钥将存储在受保护的/ var / lib / waagent /目录中。 它在文档SSL证书添加到Linux VM中显示 您可以找到证书并将其安装到您的容器中,如下所示:

docker run -v /var/lib/waagent/yourcert:/container/to/path/cert -d --name containerName yourImage

然后,您可以根据需要将容器中的证书用于您的应用程序。

编辑

目录中的证书将显示如下:

在此处输入图片说明

不是您在Key Vault中创建的名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM