/quarkus-vue

quarkus + vue.js

Primary LanguageVue

Steps to build

Prerequisites:

  • Maven 3.6.2 or higher
  • OpenJDK 13 or higher
  1. Build frontend

mvn -U clean install -pl :quarkus-vue-frontend

  1. Build backend

mvn -U clean package -pl :quarkus-vue-backend

  1. Build the docker image with:

docker build -f quarkus-vue-backend/src/main/docker/Dockerfile.jvm -t quarkus/quarkus-vue-jvm .

  1. Run the container using:

docker run -i --rm -p 8080:8080 -m 256m --cpus=2 quarkus/quarkus-vue-jvm

Remove images except one

docker rmi $(docker image ls | grep -v "exception" | grep -v "IMAGE" | tr -s ' ' | cut -d ' ' -f3)