Я создал контейнер докеров, содержащий экземпляр mariadb, но я не могу получить доступ к базе данных с моей физической машины:
У меня есть ip-адрес от docker inspect и порт от docker ps, но Sequel Pro выдал мне сообщение об ошибке подключения (то же самое с кодом Visual Studio). Очевидно, что из контейнера докеров я могу подключиться к движку базы данных.
Где я не прав? Большое спасибо всем! :)
[EDIT] Спасибо за все комментарии ...
-p 3306:3306
- person med.b   schedule 04.01.20203306
за пределами контейнера, использование IP-адреса контейнера должно быть достаточным. - person t.niese   schedule 04.01.2020localhost
, а не для172.17.0. …
адреса ваших физических машин. - person t.niese   schedule 04.01.2020