Ответ 1
Эта проблема не является проблемой докера.
Добавить -host = 0.0.0.0 в команду webpack.
Вам нужно подключиться к вашей странице следующим образом:
http://host:port/webpack-dev-server/index.html
Посмотрите на режим iframe
Я запускаю приложение webpack-dev-server внутри контейнера Docker (node: 4.2.1). Если я попытаюсь подключиться к серверному порту из контейнера - он отлично работает. Тем не менее, попытка подключения его с главного компьютера приводит к соединению reset (конечно, порт опубликован). Как я могу это исправить?
Эта проблема не является проблемой докера.
Добавить -host = 0.0.0.0 в команду webpack.
Вам нужно подключиться к вашей странице следующим образом:
http://host:port/webpack-dev-server/index.html
Посмотрите на режим iframe
Вам нужно убедиться:
контейнер для докеров сопоставил порт EXPOSE на хост-порт
docker run -p x:y
ваша виртуальная машина (если вы используете докер-машину с виртуальной машиной) имеет перенаправляет сопоставленный порт фактическому хосту ( хост виртуальной машины).
См. "Как получить доступ к tomcat, запущенному в контейнере докера из браузера?"