У меня Windows 7 на моем ноутбуке и я использовал VirtualBox для установки CentO на нем.
Я установил докер на CentOS и запустил сервер MySQL, используя:
sudo docker run -name mysql -p 3306:3306
Я вижу, что контейнер mysql запущен и работает на виртуальной машине, но я не могу подключиться к нему из Windows с помощью MySQL Workbench. Есть ли возможность сделать это?
редактировать:
Я настроил два адаптера: первый - NAT, а второй - сеть только для хоста VirtualBox, поэтому я могу подключиться к VB и получить доступ к Интернету. Я использую 192.168.56.101 для подключения к VB, и это успешно. Я могу легко пинговать и подключаться к CentOS, используя ssh. Вопрос в том, как настроить MySQL с помощью Docker, чтобы я мог подключиться к нему из Windows? Должен ли я использовать 127.0.0.0 и порт 3306 или выполнить маршрутизацию или переадресацию портов?