|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
всем привет! MySql в docker развернут, из консоли mysql (внутри контейнера) запросы выполняются, все хорошо. Проблема в доступе из хост машины (win 10) к серверу MySql в docker. Как я понял нужно прописать разрешения на сервере для ip с которых будет осуществляться доступ: ...in your MySQL configuration file (e.g. /etc/mysql/my.cnf) as follows: bind-address = 0.0.0.0 (подробнее https://serverfault.com/questions/139323/how-to-bind-mysql-server-to-more-than-one-ip-address ) как редактировать my.cnf внутри контейнера??? с линукс системами не знаком (тем более в редакции docker) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 13:42 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
Anton2020 как редактировать my.cnf внутри контейнера??? Но есть еще момент - кроме ограничений доступа сресдтвами мускуля этот самый мускуль должен дотупен, так что у\бедитесь еще что фаеволы пропускают трафик и порты контейнера выставлены в корректные сети ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 13:58 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
[quot bga83#22075592] Anton2020 Но есть еще момент - кроме ограничений доступа сресдтвами мускуля этот самый мускуль должен дотупен, так что у\бедитесь еще что фаеволы пропускают трафик и порты контейнера выставлены в корректные сети Спасибо, наверное нужно начать с этого. Информация по контейнеру: "NetworkSettings": { "Bridge": "", ... "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "Ports": { "3306/tcp": null, "33060/tcp": null }, ... "Gateway": "172.17.0.1", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "IPAddress": "172.17.0.2", telnet ом обратиться не получается (из консоли хоста): telnet 172.17.0.1 3306 Подключение к 172.17.0.1...Не удалось открыть подключение к этому узлу, на порт 3306: Сбой подключения ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 14:18 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
только начинаю работать с docker, на этой же машине раздельно успешно запустил сервер postgres в контейнере и клинета с pgAdmin с хоста ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 14:20 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
Anton2020 как редактировать my.cnf внутри контейнера??? с линукс системами не знаком (тем более в редакции docker) а vim там нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 15:46 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
нет, пусто). как написал bga83 - нужно определиться с доступом к самому контейнеру - как писал выше, telnet ом из хост машины не обратиться на ip контейнра не получилось, сейчас это получается первочередная задача ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 16:11 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
Anton2020, можно увидеть вывод docker ps ? - проще будет сориентировать дальше ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 17:34 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
Код: powershell 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 17:48 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
Anton2020 Код: powershell 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 20:08 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
Anton2020 только начинаю работать с docker,...успешно запустил сервер postgres в контейнере ... это вряд-ли... и чтоб понять всю глубину заблуждения - тупо остановите и снесите образ проработавшей постгрятины. Когда снова запустите - обратите внимание что все бд исчезли :) Дальше начнёте вкуривать в задание юзверей, мапинг фс, заведение файлика с ид пользователя на внешнем хосте...и т.д.. вот Вам шпаргалка по командам Docker-а. Она не полная, но основные моменты есть. обратите внимание на возможность выполнить в работающем контейнере практически любую команду. обратите внимание на возможность сохранения образа работающего контейнера в файл, который потом можно загрузить заново в докер. удачи вам (круглый) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 23:08 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
kolobok0 это вряд-ли... и чтоб понять всю глубину заблуждения - тупо остановите и снесите образ проработавшей постгрятины. Когда снова запустите - обратите внимание что все бд исчезли :) не путайте ТС, если сами в терминологии не разбираетесь - Образ и контейнер не одно и тоже . ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2020, 08:02 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
bga83 ...не путайте... можете набрать в гугле что такое образ и контейнер... образ - то что скачиваем и запускаем. образ реад онли. работает контейнер. я прояснил Ваши заблуждения? удачи Вам, она Вам потребуется (круглый) ЗЫ Приношу свои извинения, если у кого то возбудил заблуждения :) ЗЫ ЗЫ пионэры блин... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2020, 14:01 |
|
конфигурирование MySQL в docker
|
|||
---|---|---|---|
#18+
bga83 Anton2020 Код: powershell 1. 2.
ОГРОМНОЕ спасибо, выставил ip:port хоста все запустилось! Если возможно, пару слов для понимания происходящего - запускаю контейнер томкэт, указываю только соответствие портов, контейнер с mysql потребовал явного указания ip хоста. Чем это определяется? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2020, 14:41 |
|
|
start [/forum/topic.php?fid=25&msg=39924005&tid=1481061]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 153ms |
0 / 0 |