Du bør bruge containerlinking . Fra dokumenterne :
Dybest set, hvad dette betyder, er følgende
- din MongoDB-beholder bør blotlægge nogle porte (enten via
EXPOSE
indtastning i Dockerfilen eller via-p
mulighed for atdocker run
). - din Spring Boot-container skal startes med
--link
mulighed, der peger på MongoDB-beholderen. MongoDBRepository
skal konfigureres til at bruge den adresse, der er angivet i miljøvariablerne ved at linke.
Se denne artikel om hvordan man linker containere for mere info.