From d67b3a5d9760268086114e96157a44e7db9acebc Mon Sep 17 00:00:00 2001 From: wangbo Date: Fri, 27 Sep 2024 18:00:24 +0800 Subject: [PATCH] add tomcat version --- tomcat/11.0.0-M26/22.03-lts-sp3/Dockerfile | 19 +++++++++++++++++++ tomcat/9.0.95/22.03-lts-sp3/Dockerfile | 19 +++++++++++++++++++ tomcat/README.md | 2 ++ 3 files changed, 40 insertions(+) create mode 100644 tomcat/11.0.0-M26/22.03-lts-sp3/Dockerfile create mode 100644 tomcat/9.0.95/22.03-lts-sp3/Dockerfile diff --git a/tomcat/11.0.0-M26/22.03-lts-sp3/Dockerfile b/tomcat/11.0.0-M26/22.03-lts-sp3/Dockerfile new file mode 100644 index 0000000..e630617 --- /dev/null +++ b/tomcat/11.0.0-M26/22.03-lts-sp3/Dockerfile @@ -0,0 +1,19 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp3 +FROM ${BASE} +ARG VERSION="11.0.0-M26" + +RUN yum install -y wget java-17-openjdk-devel && \ + yum clean all + +ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk \ + CATALINA_HOME=/usr/local/tomcat \ + PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$PATH + +RUN wget https://downloads.apache.org/tomcat/tomcat-11/v${VERSION}/bin/apache-tomcat-${VERSION}.tar.gz -O /tmp/tomcat.tar.gz && \ + mkdir -p /usr/local/tomcat && \ + tar -xvf /tmp/tomcat.tar.gz -C /usr/local/tomcat --strip-components=1 && \ + rm -f /tmp/tomcat.tar.gz + +EXPOSE 8080 + +CMD ["/usr/local/tomcat/bin/catalina.sh", "run"] \ No newline at end of file diff --git a/tomcat/9.0.95/22.03-lts-sp3/Dockerfile b/tomcat/9.0.95/22.03-lts-sp3/Dockerfile new file mode 100644 index 0000000..b42815f --- /dev/null +++ b/tomcat/9.0.95/22.03-lts-sp3/Dockerfile @@ -0,0 +1,19 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp3 +FROM ${BASE} +ARG VERSION="9.0.95" + +RUN yum install -y wget java-1.8.0-openjdk-devel && \ + yum clean all + +ENV JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk \ + CATALINA_HOME=/usr/local/tomcat \ + PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$PATH + +RUN wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.95/bin/apache-tomcat-${VERSION}.tar.gz -O /tmp/tomcat.tar.gz && \ + mkdir -p /usr/local/tomcat && \ + tar -xvf /tmp/tomcat.tar.gz -C /usr/local/tomcat --strip-components=1 && \ + rm -f /tmp/tomcat.tar.gz + +EXPOSE 8080 + +CMD ["/usr/local/tomcat/bin/catalina.sh", "run"] diff --git a/tomcat/README.md b/tomcat/README.md index 9c6c91e..0ed91a6 100644 --- a/tomcat/README.md +++ b/tomcat/README.md @@ -25,6 +25,8 @@ docker run -d openeuler/tomcat:9.0.10-20.03-lts-sp1 # Supported tags and respective Dockerfile links - 9.0.10-20.03-lts-sp1: tomcat v9.0.10, openEuler 20.03 LTS SP1 +- 9.0.95-22.03-lts-sp3: tomcat v9.0.95, openEuler 22.03 LTS SP3 +- 11.0.0-M26-22.03-lts-sp3: tomcat v11.0.0-M26, openEuler 22.03 LTS SP3 ## Operating System Linux/Unix, ARM64 or x86-64 architecture. -- Gitee