I din ejendomsfil angiver du, at postgres kører i samme container som din Spring Boot-applikation (localhost), hvilket ikke er sandt, da det kører i en anden container.
Erstat din ejendom med denne:
spring.datasource.url=jdbc:postgresql://postgres:5555/postgres
Du kan også pege på docker bridge ip, som normalt er 172.17.0.1.