Я пытаюсь запустить сервер mysql на контейнере Docker (установленном с Docker Toolbox для Mac) и получить доступ к нему с моей машины под управлением OS X Yosemite. Документация из официального репо не объясняет, как подключиться извне хост-докера!Подключение к mysql, запущенному в контейнере Docker
Я создал контейнер, используя official repository следующим образом:
$ docker pull mysql
$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest
$ docker inspect CONTAINER_ID
Тогда я получаю IP-адрес (172.17.0.1), но когда я свистеть это я вижу тайм-аутов !!! Каким образом можно подключиться к запущенному серверу mysql?
Я не использую boot2docker, но новый Docker Toolbox – bachr
@elsoufy та же идея: есть еще виртуальная машина. Плюс, если порт не отображается на прогон докера, он все равно не будет доступен. – VonC
Похоже, что это работает, но у меня есть запрещенный доступ для «root». Думаю, мне нужно гарантировать удаленный доступ! – bachr