系统集成Docker

docker上面无法连接数据库是什么原因?

参与8

3同行回答

MT嘲西西MT嘲西西技术经理绿地贸易港集团
容器连接数据库是需要 配置数据库的账密的或者是docker  run的时候 ,或者是交互式容器写在配置文件里如果是k8s, 需要在yaml里env passwd写好账密,再启动pod数据库需要针对容器的ip开放授权...显示全部

容器连接数据库是需要 配置数据库的账密的
或者是docker  run的时候 ,或者是交互式容器写在配置文件里
如果是k8s, 需要在yaml里env passwd写好账密,再启动pod

数据库需要针对容器的ip开放授权

收起
金融其它 · 2021-12-09
浏览741
zhanxuechaozhanxuechao联盟成员咨询专家数字研究院
多半是网络设置的问题吧。如果数据库在docker上,看一下docker的应用和docker数据库的网络连接是否通畅;如果数据库在虚拟机,还要排查一下虚拟机的防火墙和selinux。问题问的比较概括,无法进一步详细回答。...显示全部

多半是网络设置的问题吧。如果数据库在docker上,看一下docker的应用和docker数据库的网络连接是否通畅;如果数据库在虚拟机,还要排查一下虚拟机的防火墙和selinux。
问题问的比较概括,无法进一步详细回答。

收起
IT咨询服务 · 2021-12-09
浏览788
zyqroryzyqrory系统运维工程师思创
无法连接?是k8s上的还是单纯的docker,如果是k8s可以通过svc进行对外服务显示全部

无法连接?是k8s上的还是单纯的docker,如果是k8s可以通过svc进行对外服务

收起
IT咨询服务 · 2021-12-06
浏览797

提问者

bjc96333
研发工程师bjc
擅长领域: 云计算数据库监控

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-12-03
  • 关注会员:4 人
  • 问题浏览:1601
  • 最近回答:2021-12-09
  • X社区推广