Skip to content
Snippets Groups Projects
Dockerfile 579 B
Newer Older
  • Learn to ignore specific revisions
  • FROM eclipse-temurin:21-jre-alpine
    
    
    RUN apk update && apk upgrade && \
        rm -rf /var/cache/apk
    
    ARG APP_DIR=/BudgetMaster
    
    RUN mkdir -p $APP_DIR
    RUN mkdir -p /root/.Deadlocker/BudgetMaster
    
    
    COPY BudgetMasterServer/build/2.18.0/BudgetMasterServer-v2.18.0.jar /BudgetMaster/BudgetMaster.jar
    
    COPY BudgetMasterServer/src/main/resources/config/templates/settings-docker.properties /root/.Deadlocker/BudgetMaster/settings.properties
    
    RUN echo "server.port=9000" > ~/.Deadlocker/BudgetMaster/settings.properties
    
    EXPOSE 9000
    
    
    CMD ["java", "-jar", "BudgetMaster.jar"]