У меня есть виртуальная машина Linux (ubuntu 18.04) с Docker внутри и внутри контейнеров Docker, мои приложения работают с использованием Nginx. Я хочу установить SSL-сертификат на эти приложения, чтобы веб-сайты имели https. Я искал способ применить сертификат к ним, даже когда они находятся внутри Docker контейнеров, но я не мог найти способ сделать это, я нашел только способы, которые работают на виртуальной машине, а не на контейнере.
Я попытался s sh к контейнеру и применить сертификат, как если бы это была виртуальная машина, использующая это руководство, но это привело к сетевым ошибкам.
РЕДАКТИРОВАТЬ: я понял, давайте зашифруем работу для сайтов c publi и решил использовать OpenSSL, чтобы иметь возможность сделать это в частном порядке. Виртуальная машина Ubuntu находится в частной сети в облачной среде Azure, поэтому веб-сайты являются частными.