Запуск jar как образа докера и использование этого jar в другом java-приложении - PullRequest
0 голосов
/ 26 июня 2018

У меня есть банка, которая выполняет некоторые бизнес-функции и разработана как отдельный компонент.Теперь я хочу использовать его в качестве микросервиса в качестве образа докера.Я смог создать образ докера, следуя инструкции: https://dzone.com/articles/run-simple-jar-application-in-docker-container-1

Теперь у меня есть две проблемы:

  1. Как вызывать методы классов в этом Jar вдругие java-приложения
  2. как выполнить интеграционное тестирование?

Я спрашиваю это, поскольку мне нужно принять решение, если мне следует преобразовать этот JAR-файл в приложение на основе REST, или оно можетиспользовать в качестве микросервиса в его фактической (баночной) упаковке.

Спасибо

1 Ответ

0 голосов
/ 26 июня 2018

В этой статье было

CMD java -jar HelloWorld.jar

Я хочу, чтобы вы представили логическое расширение hello world, которое принимает аргументы и может вместо этого вывести «Hello Steve».

изменить эту строку на

ENTRYPOINT ["java", "--jar", "HellowWorld.jar"]

и

CMD ["World"]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...