Как получить доступ к журналу событий Windows контейнера Microsoft Docker с хоста?
У меня есть докер-контейнер под Windows Server 2016.
Контейнер основан на образе: microsoft/iis
Я могу получить IP-адрес контейнера с помощью:
docker inspect -f "{{ .NetworkSettings.Networks.nat.IPAddress }}" my-running-site
Как я могу подключиться к нему через средство просмотра событий на хосте Windows?
get-eventlog
, как и ожидалось, но подключение с хоста к контейнеру будет означать, что контейнер прослушивает внешний запрос для журнала событий. Если вы проверите свой контейнер на прослушивание портов, прослушивается только порт 135 (RPC), что МОЖЕТ быть правильным. Следующий шаг — показать этот порт снаружи с помощьюdocker run -p 135:135...
, но во время моей попытки это не сработало... как насчет того, чтобы опубликовать этот вопрос на форумах докеров или контейнеров или GitHub? - person Falco Alexander   schedule 23.12.2016