Можно ли создать приложение grails, которое использует MongoDB (или любую другую базу данных) в контейнере docker в качестве источника данных?

#database #mongodb #docker #grails #groovy

Вопрос:

Как я могу подключиться к базе данных mongodb, расположенной в контейнере docker, из моего приложения grails?

Любая помощь будет признательна. Если где-нибудь есть пример того, как это делается с другой базой данных вместо mongo, это тоже помогло бы мне, так как я уверен, что мог бы просто отключить учетные данные для моей базы данных mongo. Но основными факторами являются подключение к базе данных, размещенной в контейнере docker, из приложения grails.

Спасибо

Комментарии:

1. Что касается Groovy и Grails, я не думаю, что тот факт, что MongoDB работает в контейнере docker, имеет какое-либо значение. Приложению просто нужно сообщить, на какой машине и порту запущена база данных, и ему не нужно знать, является ли она локальной, удаленной, в контейнере или еще где-то.

2. Пожалуйста, перепишите свой вопрос, чтобы показать вашу реальную проблему. Не спрашивайте, что возможно, но что вы пробовали и как это не удалось.