Я хочу развернуть приложение maven с Docker-контейнером и, если возможно, также протестировать с помощью Docker, но у меня есть некоторые проблемы.
Я из-за использования Java, мне нужно скомпилировать приложение перед использованием.
В процессе компиляции также выполняется модульный тест, который требует подключения к базе данных.
Для тестирования я использовал контейнер базы данных, запущенный вручную, который работал на localhost: 5432.
Если я сейчас запускаю docker-compose, это вызывает ошибку, поскольку контейнер больше не может достигать localhost: 5432.Если я пишу postgres: 5432 в моем application.properties, он не компилируется из-за неизвестного хоста postgres.
Как это сделать.Есть ли способ начать с maven и с postgres на время сборки.
Как видите, я новичок в docker-compose, и у меня пока нет рабочего процесса.
Спасибоза вашу помощь