WSL 2 не может соединиться с MongoDB - PullRequest
0 голосов
/ 28 марта 2020

Я занимаюсь разработкой веб-приложения на своем локальном компьютере с использованием WSL 1 некоторое время назад. Он отлично работает с MongoDB на локальном компьютере, но после обновления до WSL 2 я вообще не смог подключиться. Я все еще могу запустить приложение реагирования.

Вот некоторые подробности: Версия: Microsoft Windows [Версия 10.0.19041.172] WSL 2: Ubuntu

Как я буду вызывать MongoDB из windows сторона от WSL 2?

1 Ответ

0 голосов
/ 29 апреля 2020

Mongodb прослушивает 127.0.0.1 по умолчанию.
Вы можете отредактировать свой /etc/mongodb.conf, чтобы mongodb слушал 0.0.0.0, чтобы мы могли получить доступ к mongodb с windows.

* 1003. * Или вы можете использовать эту https://github.com/shayne/go-wsl2-host услугу для разрешения вашего IP-адреса wsl 2 для имени хоста, например ubuntu.wsl, а затем использовать это имя хоста вместо localhost
...