Трябва да използвате свързване на контейнер . От документи :
По принцип това означава следното
- вашият MongoDB-контейнер трябва да показва някои портове (чрез
EXPOSE
запис в Dockerfile или чрез-p
опция заdocker run
). - вашият Spring Boot-контейнер трябва да се стартира с
--link
опция, която сочи към MongoDB-контейнера. MongoDBRepository
трябва да бъде конфигуриран да използва адреса, предоставен в променливите на средата чрез свързването.
Вижте тази статия за как да свързвате контейнери за повече информация.