Sign inSign up

vetasat/tomcat

By vetasat

•Updated over 8 years ago

docker pull vetasat/tomcat

Image
0

264

vetasat/tomcat repository overview

ROM vetasat/ubuntu:latest

MAINTAINER VMS [email protected]⁠

⁠Deploing Apache Tomcat

RUN apt-get update -y
&& apt-get upgrade -y
&& wget http://apache.ip-connect.vn.ua/tomcat/tomcat-8/v8.5.20/bin/apache-tomcat-8.5.20.zip⁠ -P /tmp
&& mkdir /tomcat
&& useradd -m -s /bin/bash tomcat
&& unzip /tmp/apache-tomcat-8.5.20.zip -d /tmp
&& cp -R /tmp/apache-tomcat-8.5.20/* /tomcat
&& rm -R /tmp/apache-tomcat-8.5.20.zip /tmp/apache-tomcat-8.5.20
&& chown -R tomcat:tomcat /tomcat
&& chmod -R u=rwx,g=r,o=r /tomcat/bin/*.sh

⁠Add roles and users for Apache Tomcat

ADD entrypoint.sh /tmp/entrypoint.sh ADD tomcat-users.xml /tomcat/conf/tomcat-users.xml

⁠Delete unused packages

RUN chown -R tomcat:tomcat /tomcat/conf/tomcat-users.xml
/tmp/entrypoint.sh
&& chmod -R u=rwx,g=r,o=r /tmp/entrypoint.sh
&& apt-get autoremove -y
&& apt-get autoclean -y \

EXPOSE 8080

USER tomcat

ENTRYPOINT /tmp/entrypoint.sh

Tag summary

Content type

Image

Digest

Size

1 GB

Last updated

over 8 years ago

docker pull vetasat/tomcat