Dans votre fichier de propriétés, vous indiquez que postgres s'exécute dans le même conteneur que votre application Spring Boot (localhost), ce qui n'est pas vrai car il s'exécute dans un conteneur différent.
Remplacez votre propriété par ceci :
spring.datasource.url=jdbc:postgresql://postgres:5555/postgres
Vous pouvez également pointer vers l'adresse IP du docker bridge, qui est généralement 172.17.0.1.