Prerequisites:
- Maven 3.6.2 or higher
- OpenJDK 13 or higher
- Build frontend
mvn -U clean install -pl :quarkus-vue-frontend
- Build backend
mvn -U clean package -pl :quarkus-vue-backend
- Build the docker image with:
docker build -f quarkus-vue-backend/src/main/docker/Dockerfile.jvm -t quarkus/quarkus-vue-jvm .
- Run the container using:
docker run -i --rm -p 8080:8080 -m 256m --cpus=2 quarkus/quarkus-vue-jvm
docker rmi $(docker image ls | grep -v "exception" | grep -v "IMAGE" | tr -s ' ' | cut -d ' ' -f3)