Changes in build/docker/Dockerfile [1703:367ae3da4f20:1705:439aefc7a6c9] in digilib (mirror)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
build/docker/Dockerfile
r1703 r1705 3 3 WORKDIR /usr/src/digilib 4 4 COPY . /usr/src/digilib/ 5 RUN mvn package 5 ARG MVN_ARGS 6 # build digilib using maven 7 RUN mvn $MVN_ARGS package 6 8 # remove the war file so we don't copy it in the next stage 7 9 RUN rm /usr/src/digilib/webapp/target/digilib-webapp-*.war … … 9 11 # runnable container stage 10 12 FROM tomcat:9-jre11 AS runstage 11 # remove tomcat default webapps 12 RUN rm -r /usr/local/tomcat/webapps/* 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 13 18 # copy digilib from build image 14 19 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.