Bạn nên sử dụng tên vùng chứa của mysql làm tên máy chủ, vì chúng được liên kết với vùng chứa mysql có thể phát hiện được bằng tên của nó từ mùa xuân. Vì vậy, bạn cần thay đổi datasource.url= jdbc:mysql://localhost:3306/test?
tới datasource.url= jdbc:mysql://docker-mysql:3306/test?
Hoặc bạn có thể sử dụng bí danh, như @ g00glen00b đề xuất, chẳng hạn như:datasource.url= jdbc:mysql://mysql:3306/test?