Запуск одного контейнера HAProxy Docker Cloud с SSL и не-SSL одновременно
Я использую Docker Cloud с изображением https://github.com/docker/dockercloud-haproxy для балансировки нагрузки базовых контейнеров.
Интересно, может ли один базовый контейнер обслуживаться как с SSL, так и без?
В документации упоминается:
SSL-терминация включена, когда:
установлен хотя бы один сертификат SSL,
и либо VIRTUAL_HOST не установлен, либо он установлен с помощью "https" в качестве схемы.
Поэтому, чтобы иметь и конечные точки http и https, я определенно не могу вставить схему https в VIRTUAL_HOST - это остановит конечную точку http. И если я отключу VIRTUAL_HOST, конечная точка http снова перестанет работать, потому что ей нужно знать ее имя.
Отметив это, VIRTUAL_HOST поддерживает URL-адреса без схем, поэтому, похоже, он может обслуживать http и https для одного контейнера.
Есть мысли или опыт?