【发布时间】:2015-05-04 09:40:34
【问题描述】:
我刚刚尝试在 OS X 上使用 boot2docker 将应用移动到 docker 容器中。
此应用需要连接到在主机系统上运行的 mysql 服务器(不在应用的容器或其他容器中)。
现在我正在努力在“dockerized”应用程序中配置 mysql 主机名:到目前为止,它只是连接到 localhost,但这不再起作用,因为它不再指向主机mysql实际上正在运行。
作为一种快速解决方法,我已将我的工作站私有 IP(在我的例子中为 10.0.0.X)添加到应用程序的 mysql 连接配置中。
但是我想知道: 是否有一种自动方法可以从 docker 容器中找到 主机的私有 IP 地址?
【问题讨论】:
标签: macos docker boot2docker