将容器连接到本地数据库
我使用docker来使redmine在服务器上运行,我创build另一个容器postgresql和链接到另一个。
我是新的使用docker,但我希望我的redmine容器连接到我的localhost postgresql而不是链接到我的另一个容器。
我怎样才能做到这一点?
你可以从你的容器中获得docker主机的IP地址,就像这个答案 ( ip addr show eth0
)所解释的那样。
或者您可以使用访客networking接口添加本地主机 (如果您正在使用虚拟机)
--add-host="localhost:10.0.2.2"