Docker file ::
FROM ubuntu:latest as base MAINTAINER niranjan
RUN apt update -q RUN apt-get install openjdk-8-jdk -y RUN apt-get install maven -y WORKDIR /usr/local/firstweb ADD ./application/ /usr/local/ ADD ./settings.xml /usr/share/maven/conf/ RUN mvn -T 1C clean install
FROM ubuntu:16.04 MAINTAINER niranjan
RUN apt-get update
RUN apt-get install openjdk-8-jdk -y
RUN mkdir -p /usr/local/content/tomcat
WORKDIR /usr/local/content/tomcat
ADD ./scripts/ /scripts/tomcat/
RUN wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.32/bin/apache-tomcat-8.5.32.tar.gz
&& tar -xvf apache-tomcat-8.5.32.tar.gz
RUN chmod +x /scripts/tomcat/start.sh
COPY --from=base /usr/local/firstweb/target/firstweb.war /usr/local/content/tomcat/apache-tomcat-8.5.32/webapps/
EXPOSE 8080
#ENTRYPOINT /scripts/tomcat/start.sh
CMD ["/scripts/tomcat/start.sh", "sh"]
start.sh ::
#!/bin/bash
/usr/local/content/tomcat/apache-tomcat-8.5.32/bin/catalina.sh run
Content type
Image
Digest
Size
224.8 MB
Last updated
about 8 years ago
docker pull niranjanchintu/multistage:1.0