Em seu arquivo de propriedades, você está informando que o postgres está sendo executado no mesmo contêiner que seu aplicativo Spring Boot (localhost), o que não é verdade, pois está sendo executado em um contêiner diferente.
Substitua sua propriedade por isso:
spring.datasource.url=jdbc:postgresql://postgres:5555/postgres
Você também pode apontar para o ip da ponte do docker, que geralmente é 172.17.0.1.