簡體   English   中英

無法在docker中將springboot連接到mysql

[英]Can't connect springboot to mysql in docker

我有一個需要停靠的springboot應用程序。 如果應用程序使用application.properties中的以下datasource.url連接到本地的mysql,我可以使用“./mvnw包”構建jar文件

      spring.datasource.url= jdbc:mysql://localhost:3306/test
      spring.datasource.username=root
      spring.datasource.password=root

但是,如果我將datasource.url更改為此,

      spring.datasource.url= jdbc:mysql://mysql-test:3306/test

其中mysql-test是docker中的mysql映像名稱,它無法構建jar文件。 誰能告訴我這里的問題是什么?

我發給你一個春季啟動應用程序屬性的樣本;

spring.datasource.url=jdbc:mysql://localhost:3306/mobildev?useUnicode=true&characterEncoding=UTF-8&useLegacyDatetimeCode=false&serverTimezone=Turkey
spring.datasource.username=root
spring.datasource.password=
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect

您應該根據項目更改屬性

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM