Рейтинг:0

Подключитесь к MySql, работающему в докере в Azure.

флаг us

У меня есть докер, работающий в Azure с MySql. Я запустил контейнер, и он работает.

ИДЕНТИФИКАТОР КОНТЕЙНЕРА ИЗОБРАЖЕНИЕ КОМАНДА СОЗДАНА СТАТУС ИМЕНА ПОРТОВ
0d69d56544c8 adsdb:backup "/bin/bash" 9 минут назад Up 8 минут 0.0.0.0:3306->3306/tcp, 33060/tcp adsdb

однако я не могу подключиться к нему через mysql workbench с моей локальной машины. У меня открыт TCP-порт 3306 в настройках сети в правилах входящего порта. У меня был MySQL, работающий на сервере ubuntu, и я смог нормально к нему подключиться. Но так как теперь я перешел к запуску MYSql внутри контейнера докеров, я больше не могу к нему подключиться.

Я предполагаю, что мне нужно перенаправить ads.centralus.cloudapp.azure.com:3306 на IP-адрес докеров, который равен 172.17.0.2:3306. Как я могу это сделать?

Я также планирую иметь веб-сервер в другом докере на том же сервере, и я предполагаю, что у него будут аналогичные проблемы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.