|
|
@@ -9,7 +9,12 @@ FROM ubuntu
|
|
|
# MAINTAINER name Chunteng Xiao
|
|
|
RUN apt-get clean
|
|
|
RUN apt-get update
|
|
|
+RUN apt-get install -y software-properties-common
|
|
|
+RUN add-apt-repository ppa:webupd8team/java
|
|
|
+RUN apt-get update
|
|
|
RUN apt-get -f install -y curl unzip default-jdk wget
|
|
|
+RUN apt-get -y oracle-java8-installer
|
|
|
+RUN apt-get -y oracle-java8-set-default
|
|
|
RUN curl --insecure -o ./sonarscanner.zip -L https://sonarsource.bintray.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-3.2.0.1227-linux.zip
|
|
|
RUN unzip sonarscanner.zip
|
|
|
RUN rm sonarscanner.zip
|
|
|
@@ -26,8 +31,8 @@ ENV CATALINA_HOME=/usr/local/apache-tomcat9
|
|
|
ENV TOMCAT_HOME=/usr/local/apache-tomcat9
|
|
|
ENV MAVEN_HOME=/usr/local/apache-maven
|
|
|
ENV PATH=${M2_HOME}/bin:${PATH}
|
|
|
-# ENV JAVA_HOME=/usr/lib/jvm/java-8-oracle
|
|
|
-# ENV JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
|
|
|
+ENV JAVA_HOME=/usr/lib/jvm/java-8-oracle
|
|
|
+ENV JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
|
|
|
ADD ca.crt ./
|
|
|
RUN keytool -import -trustcacerts -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit -noprompt -alias maven2.ca -file ca.crt
|
|
|
RUN keytool -import -trustcacerts -keystore $JAVA_HOME/jre/lib/security/jssecacerts -storepass changeit -noprompt -alias maven2.ca -file ca.crt
|