Docker多容器networking在同一台主机上
所以,我有数据库容器和Web服务器容器运行在同一台OSX机器上。
如果我使用下面的方式启动webserver容器:
docker run --name ora-tools-wls -it -p 7001:7001 orawls
访问主机浏览器中的networking服务器为http://localhost:7001/console
工作得很好。 问题是:数据库连接将要求主机ip访问运行到数据库容器的数据库。
现在,我使用:
docker run --name ora-tools-wls -it --net="host" orawls
从Web服务器访问分贝与本地主机工作正常,没有具体的IP。 但是,访问主机浏览器中的控制台然后停止工作。
我需要两个工作。 那么解决scheme是什么?