Как упаковать Java приложение в виртуальную машину для Hyper-V?
Делаю небольшое бэкэнд приложение на Java, которое в дальнейшем необходимо разместить на физическом сервере с гипервизором от Microsoft.
Как упаковать/cделать контейнер с Java приложением и всем необходимым в виртуальную машину для Microsoft Hyper-V?
Поставить docker на сервер возможности нет.
Сгенерировать jar файл у меня получилось, но каким образом лучше его разместить в гипервизоре? Дело в том, что windows server 2012 не поддерживает контейнеризацию, а обновить его до 2016 возможности нет.
Целесообразен ли такой вариант: добавить виртуалку с линуксом и докером, и уже в докере создавать контейнер с созданным приложением?
"Все необходимое" - это только JVM и само приложение с его зависимостями.
Так что берите любой образ, который вам нравится, устанавливайте JAVA и ваше приложение.