无法从 Windows 计算机连接到 rhel 主机内的 docker 容器中运行的 mysql

无法从 Windows 计算机连接到 rhel 主机内的 docker 容器中运行的 mysql

我正在开发一个 Java 应用程序,我想将我的 MYSQL WorkBench 客户端连接到在红帽机器上的 Docker 容器上运行的 MySQL 服务器。

这是我的设置:

  1. MySQL WorkBench(Windows 机器 -> 主机 A)
  2. RedHat 服务器(主机 B -> IP:172.16.xx.xx)
  3. Docker 容器在端口 3306(IP:172.17.0.2)上运行 MySQL

RedHat 3306 上的端口已经绑定到docker容器内的3306端口。

现在,每当我尝试将我的 Windows 机器通过隧道连接到 RedHat 机器的 3306 端口时,它都会说您无法连接到 MySQL 服务器。

任何线索都将受到感谢。

相关内容