Я бы поместил службу в контейнер, затем вы бы использовали -P
Dockerfile
FROM somejavaimage
EXPOSE 8080 # some port
COPY . /app # copy some code
# TODO: Build some code
RUN ... # some java process
CLI
docker build -t . quarkus_image
docker run --rm -P quarkus_image # forwards a random port on host to container's 8080
, пытаясь написать приложение пользовательского интерфейса на основе Quarkus
Для масштабируемости я написал бы API в Quarkus, а затем интерфейс внешнего интерфейса в отдельном контейнере веб-сервера (например, Nginx hosted Vuejs)