Преобразование веб-сайта, работающего с использованием контейнера Docker, из HTTP в HTTPS - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть виртуальная машина Linux (ubuntu 18.04) с Docker внутри и внутри контейнеров Docker, мои приложения работают с использованием Nginx. Я хочу установить SSL-сертификат на эти приложения, чтобы веб-сайты имели https. Я искал способ применить сертификат к ним, даже когда они находятся внутри Docker контейнеров, но я не мог найти способ сделать это, я нашел только способы, которые работают на виртуальной машине, а не на контейнере.

Я попытался s sh к контейнеру и применить сертификат, как если бы это была виртуальная машина, использующая это руководство, но это привело к сетевым ошибкам.

РЕДАКТИРОВАТЬ: я понял, давайте зашифруем работу для сайтов c publi и решил использовать OpenSSL, чтобы иметь возможность сделать это в частном порядке. Виртуальная машина Ubuntu находится в частной сети в облачной среде Azure, поэтому веб-сайты являются частными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...