Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • build/docker/Dockerfile

    r1703 r1705  
    33WORKDIR /usr/src/digilib
    44COPY . /usr/src/digilib/
    5 RUN mvn package
     5ARG MVN_ARGS
     6# build digilib using maven
     7RUN mvn $MVN_ARGS package
    68# remove the war file so we don't copy it in the next stage
    79RUN rm /usr/src/digilib/webapp/target/digilib-webapp-*.war
     
    911# runnable container stage
    1012FROM tomcat:9-jre11 AS runstage
    11 # remove tomcat default webapps
    12 RUN rm -r /usr/local/tomcat/webapps/*
     13# copy entry script
     14COPY build/docker/entrypoint.sh /entrypoint.sh
     15# remove tomcat default webapps and set entrypoint
     16RUN rm -r /usr/local/tomcat/webapps/* \
     17        && chmod 755 /entrypoint.sh
    1318# copy digilib from build image
    1419COPY --from=buildstage /usr/src/digilib/webapp/target/digilib-webapp-* /usr/local/tomcat/webapps/digilib/
     20
     21ENTRYPOINT ["/entrypoint.sh"]
Note: See TracChangeset for help on using the changeset viewer.