Я пытаюсь докернизировать мое весеннее загрузочное приложение и затем подключить его к док-контейнеру mongodb, который находится по адресу 172.17.0.2:27017
.
К сожалению, когда ./mvnw clean package
пытается запустить приложение, он терпит неудачу при попытке подключиться к контейнеру в new MongoClient("172.17.0.2", 27017)
(так как он не может соединиться с localhost, возможно), и поэтому файл JAR
никогда не создается.
Я полагаю, еслиЯ мог бы как-то поместить свое приложение в докер-контейнер, оно могло бы подключиться к контейнеру mongodb (поскольку другой экземпляр контейнера mongo может подключаться к первому. см. Документы ).Таким образом, вопрос в том, возможно ли принудительное использование весенней загрузки для создания Jar без запуска самого приложения?