Dovresti usare collegamento di container . Dai documenti :
Fondamentalmente ciò che significa è quanto segue
- il tuo contenitore MongoDB dovrebbe esporre alcune porte (tramite
EXPOSE
voce nel Dockerfile o tramite il-p
opzione perdocker run
). - il tuo contenitore Spring Boot dovrebbe essere avviato con il
--link
opzione che punta al contenitore MongoDB. - Il
MongoDBRepository
deve essere configurato per utilizzare l'indirizzo fornito nelle variabili di ambiente dal collegamento.
Dai un'occhiata a questo articolo su come collegare i contenitori per maggiori informazioni.