Я настраиваю многомодульный проект maven и пытаюсь развернуть его в докере для типичного трехслойного проекта с отдельным контейнером для MYSQL
БД.
Я проводил такие исследования в Интернете и натолкнулся на docker-compose
концепцию, если я правильно понимаю с YAML
файлом конфигурации, вы можете развернуть каждый файл jar в другом контейнере и заставить их работать вместе, это единственный подход в мое дело?
Могу ли я создать один только jar
файл из трех модулей и развернуть его в контейнере? В моем случае мне не нужно рассматривать каждый проект как отдельный микросервис. С другой стороны, мне нужна компоновка докеров, потому что помимо моего проекта spring boot
вам нужно запустить контейнер с MYSQL DB
и подключить его к spring-boot
.
Я не уверен, как подойти к этому сценарию, заранее спасибо за любой совет.