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
EXPOSE
entrada en el Dockerfile o a través de-p
opción paradocker run
). - su contenedor Spring Boot debe iniciarse con
--link
opción que apunta al contenedor MongoDB. - El
MongoDBRepository
debe 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.