连不上外部数据库(数据库非容器)
这里我的mysql是外部的一个服务器不是docker容器,我直接写的ip地址,本地启动没问题,但是在docker中启动报错连不上sql:
我怀疑是不是网络问题,因为对于容器来说 3306端口没映射,所以连接不上? 还是我哪里操作问题
23
收起
正在回答
2回答
外网数据服务的端口在应用容器里不需要映射的。你的数据库服务器本身有ip地址白名单或者防火墙限制吗?
可以docker exec方式进入容器去验证下网络访问的情况。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星