Docker多容器网络在同一台主机上

时间:2017-02-24 18:04:20

标签: networking docker

因此,我在相同的OSX机器上运行数据库容器和Web服务器容器。

如果,我使用下面的内容来启动webserver容器:

 docker run --name ora-tools-wls -it -p 7001:7001 orawls

在主机浏览器中访问网络服务器http://localhost:7001/console工作得很好。问题是:数据库连接需要主机ip访问运行到DB容器的DB。

现在,我改用:

docker run --name ora-tools-wls -it --net="host" orawls

从webserver访问db可以正常使用localhost并且没有特定的ip。但是,在主机浏览器中访问控制台然后停止工作。

我需要两个都在工作。那么解决方案是什么

0 个答案:

没有答案