Как добавить HTTPS на веб-сайт Docker, работающий на виртуальной машине Azure Linux? - PullRequest
0 голосов
/ 29 января 2019

У меня есть существующий веб-сайт WordPress, работающий в док-контейнере на виртуальной машине Linux, размещенной на Azure.Я следовал инструкции на Почему команда «az vm secret format» не сработала при подготовке SSL-сертификата для развертывания виртуальной машины Linux? , так что сертификат SSL был связан с виртуальной машиной, и порт 443 также открыт навиртуальная машина.

Как теперь связать сертификат SSL с приложением WordPress, работающим в Doin-хранилище Docker, размещенном на этой виртуальной машине Linux?

1 Ответ

0 голосов
/ 29 января 2019

Когда вы создаете виртуальную машину Linux с сертификатом, сертификаты и ключи сохраняются в защищенном каталоге / var / lib / waagent /.Это показано в документе Сертификаты SSL Добавить в Linux VM .Вы можете найти сертификат и смонтировать его в свой контейнер следующим образом:

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

Затем вы можете использовать сертификат в своем контейнере для своего приложения по своему желанию.

РЕДАКТИРОВАТЬ

Сертификат в каталоге будет выглядеть следующим образом:

enter image description here

Не имя, которое вы создаете в хранилище ключей.

...