Доступ docker mysql в wsl с windows - PullRequest
       5

Доступ docker mysql в wsl с windows

1 голос
/ 05 апреля 2020

У меня есть mysql база данных в docker в WSL. Я хотел бы получить к нему доступ с моего хоста windows. Однако 172.x.x.x IP не доступен с хоста. Как бы я этого достиг?

1 Ответ

1 голос
/ 05 апреля 2020

Все, что делает WSL - это обеспечивает уровень перевода между Linux приложениями и windows ядром, очень похоже на то, как Wine работает на Linux. Из-за этого некоторые основные части системы Ubuntu просто отсутствуют, одним из них является сетевое взаимодействие. WSL преобразует системные вызовы Linux в windows, чтобы данные сети Ubuntu проходили через тот же стек TCP / IP, что и данные windows.

Вкратце это означает доступ к Linux localhost вы просто получаете доступ к windows, они одинаковы. localhost: {{mysql port}} или 127.0.0.1: enjwidthmysql port}} будут делать то, что вы хотите.

...