@tryvols
Front-End разработчик

Почему VS Code debugger не работает с 127.0.0.1 (localhost) ip в Docker?

Когда пытался настроить VS Code debugger, он смог подключиться только после того как я указал групповой адрес 0.0.0.0 для отладки NestJS приложения в Docker контейнере. Почему я не мог подключиться по локалхосту?
  • Вопрос задан
  • 157 просмотров
Решения вопроса 1
karabanov
@karabanov Куратор тега Docker
Системный администратор
У контейнера внутри свой loopback интерфейс изолированный от хостовой системы. Подключатья к нему бессмысленно.

Docker Containers and localhost: Cannot Assign Req...

Или пробрось порт или обращайся по IP контейнера (это возможно в нативной среде Linux, под Windows не получится).
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@dmtrrr
Backend developer
Потому что docker создает свою сеть и нужно явно прокидывать наружу порт из контейнера.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы