在docker里运行flask需要连接Oracle要怎么做?(服务器已装Oracle并配置好了)
在docker里运行flask需要连接Oracle要怎么做?
服务器已装Oracle并配置好了还是不行
是不是应该在容器里装Oracle呢?
我后来在docker-compose里装了python和Oracle两个docker(但我发现他们无法通信TAT)
有没有大神帮忙解决下
回答
如果主机已经有部署 Oracle ,在容器中需要连接,对应的 host 可以填写 host.docker.internal
。
如果是在 docker-compose 编排 ,互相通信的主机名(host) 填写 docker-compose.yml 中的服务名字即可。
THE END
二维码