Changes in build/docker/Dockerfile [1705:439aefc7a6c9:1703:367ae3da4f20] in digilib (mirror)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
build/docker/Dockerfile
r1705 r1703 3 3 WORKDIR /usr/src/digilib 4 4 COPY . /usr/src/digilib/ 5 ARG MVN_ARGS 6 # build digilib using maven 7 RUN mvn $MVN_ARGS package 5 RUN mvn package 8 6 # remove the war file so we don't copy it in the next stage 9 7 RUN rm /usr/src/digilib/webapp/target/digilib-webapp-*.war … … 11 9 # runnable container stage 12 10 FROM tomcat:9-jre11 AS runstage 13 # copy entry script 14 COPY build/docker/entrypoint.sh /entrypoint.sh 15 # remove tomcat default webapps and set entrypoint 16 RUN rm -r /usr/local/tomcat/webapps/* \ 17 && chmod 755 /entrypoint.sh 11 # remove tomcat default webapps 12 RUN rm -r /usr/local/tomcat/webapps/* 18 13 # copy digilib from build image 19 14 COPY --from=buildstage /usr/src/digilib/webapp/target/digilib-webapp-* /usr/local/tomcat/webapps/digilib/ 20 21 ENTRYPOINT ["/entrypoint.sh"]
Note: See TracChangeset
for help on using the changeset viewer.