我使用的是Spring微服务。它在我的本地机器上运行得很好。现在,我需要为我的应用程序创建一个坞映像。它依赖于Mysql服务器。我正在使用坞-合成来创建我的容器。在运行我的自定义映像(spring引导应用程序)时,我得到了一个通信链接失败错误。Mysql映像独立运行。: HHH000342:无法获得与查询元数据的连接:通信链接失败, spring_boot_db_service_1 \ spring
我让我的springboot应用程序和mysql数据库在不同的docker容器中运行。我可以从我的主机访问服务器数据库。我的application.properties for Springboot应用程序如下所示:
spring.datasource.url=jdbc:mysql://benefitsmysql:3308/urandom","-jar"