version 1.1
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
FROM alpine:3.3
|
||||
|
||||
RUN mkdir /opt
|
||||
WORKDIR /opt
|
||||
|
||||
# Download, verify and configure JRE package
|
||||
# Copied from https://gist.github.com/rhuss/6d3c0c687fb4ec39c3e4 (wget / glibc config)
|
||||
RUN apk add --update wget ca-certificates && \
|
||||
cd /tmp && \
|
||||
wget "https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.21-r2/glibc-2.21-r2.apk" \
|
||||
"https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.21-r2/glibc-bin-2.21-r2.apk" && \
|
||||
apk add --allow-untrusted glibc-2.21-r2.apk glibc-bin-2.21-r2.apk && \
|
||||
/usr/glibc/usr/bin/ldconfig /lib /usr/glibc/usr/lib
|
||||
|
||||
RUN wget -O jre8u77.tgz -c --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u77-b03/jre-8u77-linux-x64.tar.gz
|
||||
RUN echo "7e7d8d0918b4f81f6adde9fcb853a036 jre8u77.tgz" > checkJavaMd5
|
||||
RUN md5sum -c checkJavaMd5
|
||||
RUN tar -zxf jre8u77.tgz
|
||||
RUN rm jre8u77.tgz checkJavaMd5
|
||||
RUN apk del wget ca-certificates
|
||||
|
||||
ENV JAVA_HOME /opt/jre1.8.0_77
|
||||
|
||||
# Download and verify Tomcat (7.0.69) package
|
||||
RUN wget -O tomcat-md5 http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz.md5 && \
|
||||
wget http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
|
||||
|
||||
RUN md5sum -c tomcat-md5 && rm tomcat-md5
|
||||
|
||||
# Extract / configure Tomcat
|
||||
RUN tar -zxf apache-tomcat-7.0.69.tar.gz && \
|
||||
rm apache-tomcat-7.0.69.tar.gz
|
||||
|
||||
ADD setenv.sh /opt/apache-tomcat-7.0.69/bin/
|
||||
|
||||
#RUN chmod 774 /opt/apache-tomcat-7.0.69/bin/catalina.sh
|
||||
|
||||
VOLUME /opt/apache-tomcat-7.0.69/webapps /var/rhomeo/cstl
|
||||
|
||||
ENTRYPOINT ["/opt/apache-tomcat-7.0.69/bin/catalina.sh"]
|
||||
CMD ["run"]
|
||||
@@ -0,0 +1,3 @@
|
||||
export JPDA_ADDRESS=8000
|
||||
export JPDA_TRANSPORT=dt_socket
|
||||
export JAVA_OPTS="-Xms512m -Xmx1G -Dfile.encoding=UTF-8 -Dgeotk.image.cache.size=128m"
|
||||
Reference in New Issue
Block a user