Сопоставление портов в Windows Server 2016 - Docker - PullRequest
0 голосов
/ 05 марта 2019

Я пытался настроить Docker в Windows Server 2016 в экземпляре AWS для запуска программы IIS.

Из этого вопроса Не удается получить доступ к контейнеру IIS из браузера - Docker ,IIS настроен внутри контейнера, и он доступен с хоста без сопоставления портов.

Однако, если я хочу разрешить другим пользователям из Интернета / интрасети доступ к веб-сайту, после того, как Google его настроит, яПолагаю, нам нужно сопоставление портов ...

Ошибка, с которой я столкнулся при сопоставлении портов, приведена в приведенном выше вопросе, поэтому ... Я думаю, использование nat не является правильным вариантом.Поэтому мы с моей командой пытались создать другую сеть (custom / bridge), следуя инструкциям из https://docs.docker.com/v17.09/engine/userguide/networking/#user-defined-networks

Однако мы не можем создать сеть следующим образом: enter image description here;Ответ Google: https://github.com/docker/for-win/issues/1960

Моя команда догадалась, возможно, потому, что AWS заблокировал эту опцию, если кто-то может подтвердить меня, пожалуйста, сделайте.

Еще одна вещь, которую я замечаю: когда мы создаем ECSэкземпляр в AWS, enter image description here

Итак ... только по умолчанию = сетевой режим NAT принят на сервере Windows?

Наша цель: поместить приложение IIS, размещенное в контейнерев Интернет / Интранет в Windows Server 2016 ...

Если у кого-либо есть какие-либо предложения / советы, скажите, пожалуйста, большое спасибо.

...