Насколько я знаю, в настоящее время до сих пор нет встроенной поддержки включения SSL на Azure Экземпляры контейнеров относятся к this .
Однако вы можете иметь несколько варианты включения соединений SSL для приложения ACI.
Если вы развернете свою группу контейнеров в виртуальной сети Azure , вы можете рассмотреть другие варианты включения конечной точки SSL для экземпляра внутреннего контейнера, в том числе:
Стандартный SSL-сертификат сопоставляется с уникальным доменным именем, поэтому вам нужны отдельные сертификаты для каждого домена.
Начать можно с установите Nginx в качестве поставщика SSL в контейнере коляски, и вам нужен SSL c сертификат для домена api.myApp.com
. Если вам нужен отдельный безопасный доступ с доменом myApp.northamerica.azurecontainer.io
, вы можете настроить дополнительный блок сервера в файле конфигурации Nginx. См. Настройка HTTPS-сервера в Nginx.
server {
listen 443 ssl;
server_name www.example.com;
ssl_certificate www.example.com.crt;
ssl_certificate_key www.example.com.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
...
}