容器技术交流

 找回密码
 立即注册
查看: 99|回复: 7

请问容器怎么访问宿主机上的数据库

[复制链接]
发表于 2020-8-25 11:52:35 | 显示全部楼层 |阅读模式
容器中的应用怎么访问宿主机上的数据库?

宿主机是ubuntu,ip是:192.168.100.1,上面运行的docker, 容器的ip是:192.168.99.100
我在容器中部署了一个简单的应用,就像访问宿主机的数据库,但是始终连接不上

我搞不懂为什么docker已经出来了那么多年,这样的问题我网上找了2天多没有答案!
我搞不懂为什么,这个问题那么值钱吗?为什么没人分享一下?
发表于 2020-8-25 11:56:19 | 显示全部楼层
你找不到答案说明别人没有遇到你这个问题,你要想一想是自己的问题还是别人问题
 楼主| 发表于 2020-8-25 11:58:01 | 显示全部楼层
gcmanong 发表于 2020-8-25 11:56
你找不到答案说明别人没有遇到你这个问题,你要想一想是自己的问题还是别人问题 ...

别说没用的
发表于 2020-8-25 11:59:32 | 显示全部楼层

就你这个态度,看得出你是什么样的人
发表于 2020-8-25 12:02:46 | 显示全部楼层
都冷静一下~~不要激动,这里是URLOS社区,技术交流论坛,没别要搞得像菜市场一样。不懂的就问,懂的就帮回答一下
发表于 2020-8-25 12:08:59 | 显示全部楼层
这也没这么难吧,容器能ping同宿主机,相互能够通信就行了吧,你试试在容器内部是不是能ping通宿主机啊
发表于 2020-8-25 12:11:45 | 显示全部楼层
只要搞清楚两个问题:
1、容器能否ping通宿主机?
2、宿主机的数据是否允许被其他ip访问?
如果上诉没有问题的话,那么就可以连接才对。数据库的访问本质都是socket
发表于 2020-9-10 17:08:38 | 显示全部楼层
看是不是容器内不能访问外网
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2020-10-22 05:09 , Processed in 0.043240 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表