Debe usar enlace de contenedores . De los docs :
Básicamente lo que esto significa es lo siguiente
- su contenedor MongoDB debería exponer algunos puertos (ya sea a través de
EXPOSEentrada en el Dockerfile o a través de-popción paradocker run). - su contenedor Spring Boot debe iniciarse con
--linkopción que apunta al contenedor MongoDB. - El
MongoDBRepositorydebe configurarse para usar la dirección que se proporciona en las variables de entorno mediante el enlace.
Consulte este artículo sobre cómo vincular contenedores para más información.