Я пытался настроить 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
Однако мы не можем создать сеть следующим образом:
;Ответ Google: https://github.com/docker/for-win/issues/1960
Моя команда догадалась, возможно, потому, что AWS заблокировал эту опцию, если кто-то может подтвердить меня, пожалуйста, сделайте.
Еще одна вещь, которую я замечаю: когда мы создаем ECSэкземпляр в AWS, ![enter image description here](https://i.stack.imgur.com/d7LMV.png)
Итак ... только по умолчанию = сетевой режим NAT принят на сервере Windows?
Наша цель: поместить приложение IIS, размещенное в контейнерев Интернет / Интранет в Windows Server 2016 ...
Если у кого-либо есть какие-либо предложения / советы, скажите, пожалуйста, большое спасибо.