Spring应用容器无法与MySQL容器通信问题求助
Docker-Compose下Spring应用与SQL容器无法通信问题
我尝试用docker-compose运行两个现有镜像的容器:一个是内置数据库的SQL镜像,另一个是包含jar包的Spring应用容器,但二者无法建立通信。
相关文件与截图:
- 错误截图1
- 错误截图2
- 错误截图3
- 错误截图4
- 生产环境配置文件(app.properties-prod)
- docker-compose配置文件
- 数据库Dockerfile
- 应用Dockerfile
- pom.xml文件(3份)
已尝试的排查操作:
- 升级、降级JDK镜像:排除JDK问题,因为应用单独运行在容器中时一切正常
- 升级pom.xml中的JDBC版本并重新构建jar包:问题依旧
怀疑方向:
- 虽已升级JDBC版本,但仍可能存在JDCC相关适配问题
- 项目使用的lombok、flyway等插件可能阻断了容器间通信
内容的提问来源于stack exchange,提问作者montassar omrani
相关产品推荐
相关产品推荐

