Доступ к веб-серверу через https в контейнере Docker

Я использую Boot2Docker для управления контейнерами Docker в Windows, и у меня есть контейнер, на котором работает сервер IBM Liberty (я думаю, то же самое для любого другого сервера), я могу получить доступ к домашнему экрану сервера на хост-компьютере, используя только ip (который Я получаю с помощью команды boot2docker ip), но если я попытаюсь получить доступ к серверу, используя порт https, вот так xx.xx.xx.xx:9443 соединение не будет установлено.

Я попытался перенаправить порт в VirtualBox следующим образом: введите здесь описание изображения

А затем получить доступ к серверу, используя порты 1000 или 1001, но тоже не получается.

Я что-то пропустил?

Кстати, я использую соединение NAT по умолчанию.


person CIOC    schedule 25.03.2015    source источник


Ответы (1)


https по умолчанию использует порт 443 (а не 9443).

Сделайте оба «Host Port» и «Guest Port» 443 и повторите попытку.

person luchaninov    schedule 02.09.2015