Měli byste použít propojení kontejneru . Z dokumentů :
V zásadě to znamená následující
- váš kontejner MongoDB by měl odhalit některé porty (buď prostřednictvím
EXPOSE
záznam v Dockerfile nebo pomocí-p
možnostdocker run
). - váš kontejner Spring Boot by měl být spuštěn pomocí
--link
možnost, která ukazuje na kontejner MongoDB. MongoDBRepository
by měl být nakonfigurován tak, aby používal adresu, která je poskytnuta v proměnných prostředí při propojení.
Podívejte se na tento článek o jak propojit kontejnery pro více informací.