# Build jbig2enc in a separate stage FROM bellsoft/liberica-openjdk-debian:17 RUN apt-get update && \ apt-get install -y --no-install-recommends \ libreoffice-core-nogui \ libreoffice-common \ libreoffice-writer-nogui \ libreoffice-calc-nogui \ libreoffice-impress-nogui \ unoconv && \ rm -rf /var/lib/apt/lists/* # Copy the application JAR file COPY build/libs/*.jar app.jar # Expose the application port EXPOSE 8080 # Set environment variables ENV GROUPS_TO_REMOVE=Python,OpenCV,OCRmyPDF ENV DOCKER_ENABLE_SECURITY=false # Run the application CMD ["java", "-jar", "/app.jar"]