我已经使用 Kinematic 在我的 Mac 上设置了 docker。我有一个 mysql 容器正在运行。
所以,我相信“示意图”看起来像这样:(Mac1(VirtualBox Docker Host(MySQL Container)))。
Mac1 IP:10.10.10.100 MySQL 容器:192.168.99.100 在端口 32500 上运行(映射到 3306)
我可以通过 192.168.99.100:32500 从 Mac1 访问 MySQL 服务器,没有任何问题。
现在,当我在网络上访问 Mac2 时,我无法访问 MySQL 容器。
所以,Mac2 IP: 10.10.10.200 看不到 192.168.99.100:32500。Mac2 收到一个 ping 响应,但不确定它是否一直到达 MySQL 容器。
我正在考虑在 Mac1 上安装代理,但想先检查一下。
这里提出的问题似乎都没有说明 Mac 上的 Kinematic 安装,并且提到 boot2docker 的问题也没有解决这个问题。
任何见解都将受到欢迎!提前致谢。