микросервиса, в корне проекта.
1) common-jpa (в нем сущности для БД, DAO, сервис для поиска) – но в нем нет основного класса запускаемого
2) dispatcher (основная логика) есть класс DispatcherApplication
3) node (так же есть услуги для обратки) и есть класс NodeApplication
Я хочу поднять проект в Docker. Я понимаю что мне нужно написать docker-compose в корневом каталоге
и для всех 3 написать dockerfile ИЛИ только для node и dispatcher (те у которых есть класс для запуска)?
Микросервис это что-то самостоятельное, у тебя же просто модули в проекте? Опиши, как они взаимодействуют
Да запихни все в один джарник
докер контейнер создается для запуска приложения, ты можешь создать контейнер для чего угодно
Обсуждают сегодня