Sign inSign up

emunhi/tom9014

By emunhi

•Updated almost 8 years ago

Image
0

101

emunhi/tom9014 repository overview

FROM ubuntu:latest

RUN apt-get -y update && apt-get -y upgrade

RUN apt-get -y install openjdk-8-jdk wget

RUN mkdir /usr/local/tomcat

RUN wget http://apache.tt.co.kr/tomcat/tomcat-9/v9.0.14/bin/apache-tomcat-9.0.14.tar.gz⁠ -O /tmp/tomcat.tar.gz

RUN cd /tmp && tar xvfz tomcat.tar.gz

RUN cp -Rv /tmp/apache-tomcat-9.0.14/* /usr/local/tomcat/

RUN rm -rf /tmp/* && rm -rf /usr/local/tomcat/webapps/*

EXPOSE 8080

CMD ["/usr/local/tomcat/bin/catalina.sh", "run"]

$ docker run -it -d -p 8080:8080\

-e JAVA_OPTS='-Dspring.profiles.active=house -Dlog.output.dir=/usr/local/tomcat/log2'\

-v /d/work/docker/mydir/logs:/usr/local/tomcat/logs\

-v /d/work/docker/mydir/web:/usr/local/tomcat/webapps/ROOT\

-v /d/work/docker/mydir/log2:/usr/local/tomcat/log2\

--name test.tom1 emunhi/tom9014

docker run -it -d -p 8080:8080\

-e JAVA_OPTS='-Dspring.profiles.active=house -Dlog.output.dir=/usr/local/tomcat/log2'\

-v /d/work/docker/mydir/logs:/usr/local/tomcat/logs\

-v /d/work/docker/mydir/log2:/usr/local/tomcat/log2\

-v /d/work/docker/mydir/web:/usr/local/tomcat/webapps/ROOT\

--name hpweb tomcat:9.0.14-jre11-slim

docker logs -f hpweb


vi .../conf/web.xml 맨 아래 추가

<web-resource-collection>

    <web-resource-name>deny method</web-resource-name>

    <url-pattern>/*</url-pattern>

    <http-method>HEAD</http-method>

    <http-method>PUT</http-method>

    <http-method>DELETE</http-method>

    <http-method>OPTIONS</http-method>

    <http-method>TRACE</http-method>

    <http-method>CONNECT</http-method>

    <http-method>PATCH</http-method>

    <http-method>PROPFIND</http-method>

    <http-method>PROPPATCH</http-method>

    <http-method>MKCOL</http-method>

    <http-method>COPY</http-method>

    <http-method>MOVE</http-method>

    <http-method>LOCK</http-method>

    <http-method>UNLOCK</http-method>

</web-resource-collection>

<auth-constraint/>

404

/notfound.html

500

/error.html

Tag summary

Content type

Image

Digest

Size

203.4 MB

Last updated

almost 8 years ago

docker pull emunhi/tom9014