FROM centos:latest # Install needed utils RUN rm -fr /var/cache/yum/* && yum clean all && yum -y install --setopt=tsflags=nodocs epel-release && \ yum -y install wget zip unzip rsync openssl && \ yum -y clean all #download/install Java ENV JAVA_HOME /usr # Install Zulu Java RUN rpm --import http://repos.azulsystems.com/RPM-GPG-KEY-azulsystems \ && curl -o /etc/yum.repos.d/zulu.repo http://repos.azulsystems.com/rhel/zulu.repo \ && yum -y install zulu-8 && alternatives --install /usr/bin/java java $JAVA_HOME/bin/java 200000 #RUN wget -nv --no-cookies --no-check-certificate "http://javadl.oracle.com/webapps/download/AutoDL?BundleId=233161_512cd62ec5174c3487ac17c61aaa89e8" -O /tmp/jre-8u171-linux-x64.rpm && \ # yum -y install /tmp/jre-8u171-linux-x64.rpm && \ # rm -f /tmp/jre-8u171-linux-x64.rpm && \ # alternatives --install /usr/bin/java jar $JAVA_HOME/bin/java 200000 && \ # alternatives --install /usr/bin/javaws javaws $JAVA_HOME/bin/javaws 200000 && \ # alternatives --install /usr/bin/javac javac $JAVA_HOME/bin/javac 200000 #copy files RUN mkdir -p /output && mkdir -p /scriptrun COPY configBuilder.sh /scriptrun COPY Dockerfile.template / COPY Dockerfile.windows.template / RUN chmod 755 /scriptrun/configBuilder.sh CMD /scriptrun/configBuilder.sh