Skip to content

Latest commit

 

History

History
106 lines (67 loc) · 4.89 KB

README.md

File metadata and controls

106 lines (67 loc) · 4.89 KB

Docker Image CI Build Status Docker Pulls License Hits

Java Web Application (WAR) deployed as root "/" context onto Customized Bitnami Tomcat 9

Pre-requisites

Features

How it's done

Java Web Application (WAR) deployed as Tomcat's root "/" context

Base Docker image

Java Web Application

bitnami-tomcat9-jdk18-root-war on DockerHub

Run image

docker login
docker run --name t9 -d --rm -p 8080:8080 -p 8443:8443 andriykalashnykov/bitnami-tomcat9-jdk18-root-war:latest

Test image

docker exec -t t9 sh -c "cat /opt/bitnami/tomcat/conf/server.xml | grep 'custom config'"
docker exec -t t9 sh -c "cat /opt/bitnami/tomcat/conf/server.xml | grep 'TLSv1.3,TLSv1.2'"
docker exec -t t9 sh -c "cat /opt/bitnami/tomcat/logs/catalina.*.log | grep 'APR'"
docker exec -t t9 sh -c "cat /opt/bitnami/tomcat/conf/tomcat-users.xml | grep 'admin-script'"
docker exec -t t9 sh -c "curl http://localhost:8080/index.html"
docker exec -t t9 sh -c "curl -k https://localhost:8443/index.html"

Stop image

docker stop t9