因此,我在相同的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。但是,在主机浏览器中访问控制台然后停止工作。
我需要两个都在工作。那么解决方案是什么